<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<title>QxOrm: qx::QxSqlQuery Class Reference</title>

<link href="tabs.css" rel="stylesheet" type="text/css"/>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
<link href="navtree.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="resize.js"></script>
<script type="text/javascript" src="navtree.js"></script>
<script type="text/javascript">
  $(document).ready(initResizable);
</script>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/search.js"></script>
<script type="text/javascript">
  $(document).ready(function() { searchBox.OnSelectItem(0); });
</script>

</head>
<body>
<div id="top"><!-- do not remove this div! -->


<div id="titlearea">
<table cellspacing="0" cellpadding="0">
 <tbody>
 <tr style="height: 56px;">
  
  <td id="projectlogo"><img alt="Logo" src="logo_qxorm.png"/></td>
  
  
  <td style="padding-left: 0.5em;">
   <div id="projectname">QxOrm
   &#160;<span id="projectnumber">1.4.3</span>
   </div>
   <div id="projectbrief">C++ Object Relational Mapping library</div>
  </td>
  
  
  
 </tr>
 </tbody>
</table>
</div>

<!-- Generated by Doxygen 1.7.5.1 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
  <div id="navrow1" class="tabs">
    <ul class="tablist">
      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
      <li><a href="modules.html"><span>Modules</span></a></li>
      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
      <li><a href="files.html"><span>Files</span></a></li>
      <li><a href="dirs.html"><span>Directories</span></a></li>
      <li>
        <div id="MSearchBox" class="MSearchBoxInactive">
        <span class="left">
          <img id="MSearchSelect" src="search/mag_sel.png"
               onmouseover="return searchBox.OnSearchSelectShow()"
               onmouseout="return searchBox.OnSearchSelectHide()"
               alt=""/>
          <input type="text" id="MSearchField" value="Search" accesskey="S"
               onfocus="searchBox.OnSearchFieldFocus(true)" 
               onblur="searchBox.OnSearchFieldFocus(false)" 
               onkeyup="searchBox.OnSearchFieldChange(event)"/>
          </span><span class="right">
            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
          </span>
        </div>
      </li>
    </ul>
  </div>
  <div id="navrow2" class="tabs2">
    <ul class="tablist">
      <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
      <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
      <li><a href="hierarchy.html"><span>Class&#160;Hierarchy</span></a></li>
      <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
    </ul>
  </div>
</div>
<div id="side-nav" class="ui-resizable side-nav-resizable">
  <div id="nav-tree">
    <div id="nav-tree-contents">
    </div>
  </div>
  <div id="splitbar" style="-moz-user-select:none;" 
       class="ui-resizable-handle">
  </div>
</div>
<script type="text/javascript">
  initNavTree('classqx_1_1_qx_sql_query.html','');
</script>
<div id="doc-content">
<div class="header">
  <div class="summary">
<a href="#nested-classes">Classes</a> &#124;
<a href="#pub-methods">Public Member Functions</a> &#124;
<a href="#pub-static-methods">Static Public Member Functions</a> &#124;
<a href="#pro-types">Protected Types</a> &#124;
<a href="#pro-attribs">Protected Attributes</a> &#124;
<a href="#pri-methods">Private Member Functions</a> &#124;
<a href="#friends">Friends</a>  </div>
  <div class="headertitle">
<div class="title">qx::QxSqlQuery Class Reference<div class="ingroups"><a class="el" href="group___qx_dao.html">QxDao : QxOrm library database communication used by persistence engine (ORM - Object Relational Mapping)</a></div></div>  </div>
</div>
<div class="contents">
<!-- doxytag: class="qx::QxSqlQuery" -->
<p><a class="el" href="classqx_1_1_qx_sql_query.html" title="qx::QxSqlQuery : define a user SQL query added to default SQL query builded by QxOrm library...">qx::QxSqlQuery</a> : define a user SQL query added to default SQL query builded by QxOrm library, and used by qx::dao::xxx functions to filter elements fetched from database  
 <a href="classqx_1_1_qx_sql_query.html#details">More...</a></p>

<p><code>#include &lt;<a class="el" href="_qx_sql_query_8h_source.html">QxSqlQuery.h</a>&gt;</code></p>

<p><a href="classqx_1_1_qx_sql_query-members.html">List of all members.</a></p>
<table class="memberdecls">
<tr><td colspan="2"><h2><a name="nested-classes"></a>
Classes</h2></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structqx_1_1_qx_sql_query_1_1_qx_sql_result.html">QxSqlResult</a></td></tr>
<tr><td colspan="2"><h2><a name="pub-methods"></a>
Public Member Functions</h2></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classqx_1_1_qx_sql_query.html#a196a4ae7acad23737119a4dbb29d0295">QxSqlQuery</a> ()</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classqx_1_1_qx_sql_query.html#ad7c759e44f026a839cd9ed8138810f82">QxSqlQuery</a> (const QString &amp;sQuery)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classqx_1_1_qx_sql_query.html#a4533e5e460c688a38ce84391497ecad7">QxSqlQuery</a> (const char *sQuery)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classqx_1_1_qx_sql_query.html#aee336cb917206f0bd5f9b6a10a7ae35c">~QxSqlQuery</a> ()</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">QString&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classqx_1_1_qx_sql_query.html#a394138742ec84ffec3f6e7cbff597caf">query</a> ()</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classqx_1_1_qx_sql_query.html#a80723e46fc251dc302346596dbfbc8ca">isEmpty</a> () const </td></tr>
<tr><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classqx_1_1_qx_sql_query.html#a61cdb11f6ba1e5c181b747ffc23cb364">isDistinct</a> () const </td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classqx_1_1_qx_sql_query.html#aaebf5c267536b1fb00d3183ff60a32bd">clear</a> ()</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classqx_1_1_qx_sql_query.html#ac628b616b45fdfa8c5a8de08a6776993">resolve</a> (QSqlQuery &amp;query) const </td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classqx_1_1_qx_sql_query.html#a2cdbddd19f3ecd25bd691e6c059da638">resolveOutput</a> (QSqlQuery &amp;query, bool bFetchSqlResult)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classqx_1_1_qx_sql_query.html#a4140a4a2958b392b7c1bbb65f84a22c8">postProcess</a> (QString &amp;sql) const </td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="classqx_1_1_qx_sql_query.html">QxSqlQuery</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classqx_1_1_qx_sql_query.html#a4087e546f5af11fe5ba7aa7cbe73802e">query</a> (const QString &amp;sQuery)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="classqx_1_1_qx_sql_query.html">QxSqlQuery</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classqx_1_1_qx_sql_query.html#a5f4e02fca170f4763bbbc3d0d9eed8c7">bind</a> (const QVariant &amp;vValue, QSql::ParamType paramType=QSql::In)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="classqx_1_1_qx_sql_query.html">QxSqlQuery</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classqx_1_1_qx_sql_query.html#a8c3d4769da6c0d09771b1644e96650c0">bind</a> (const QString &amp;sKey, const QVariant &amp;vValue, QSql::ParamType paramType=QSql::In)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">QVariant&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classqx_1_1_qx_sql_query.html#a85fbf3ca9999f6be7105216f65886821">boundValue</a> (const QString &amp;sKey) const </td></tr>
<tr><td class="memItemLeft" align="right" valign="top">QVariant&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classqx_1_1_qx_sql_query.html#ab1f8f032dbd632d4fab20f3abd05c41e">boundValue</a> (int iPosition) const </td></tr>
<tr><td class="memItemLeft" align="right" valign="top">long&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classqx_1_1_qx_sql_query.html#ac6e41573565ef8b717412bbc91c3b391">getSqlResultRowCount</a> () const </td></tr>
<tr><td class="memItemLeft" align="right" valign="top">long&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classqx_1_1_qx_sql_query.html#ae204529b6d6d788ca245b1827c1fc4d2">getSqlResultColumnCount</a> () const </td></tr>
<tr><td class="memItemLeft" align="right" valign="top">QVariant&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classqx_1_1_qx_sql_query.html#add98e2485bb747dd5d7af30cf5e73b20">getSqlResultAt</a> (long row, long column) const </td></tr>
<tr><td class="memItemLeft" align="right" valign="top">QVariant&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classqx_1_1_qx_sql_query.html#ac46d1994d05be312eddcef6bc01c0b47">getSqlResultAt</a> (long row, const QString &amp;column) const </td></tr>
<tr><td class="memItemLeft" align="right" valign="top">QVector&lt; QVariant &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classqx_1_1_qx_sql_query.html#ae9c0cbc3b2fd38ee429547c2a7775d2f">getSqlResultAt</a> (long row) const </td></tr>
<tr><td class="memItemLeft" align="right" valign="top">QVector&lt; QString &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classqx_1_1_qx_sql_query.html#a208816ad3f9278cfc6dccd2c60ca8994">getSqlResultAllColumns</a> () const </td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classqx_1_1_qx_sql_query.html#a2e0495a247294ccbbaa5c949428bf8a7">dumpSqlResult</a> ()</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classqx_1_1_qx_sql_query.html">QxSqlQuery</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classqx_1_1_qx_sql_query.html#a90deb23d4dd0174b9027597cb40cef7a">distinct</a> ()</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classqx_1_1_qx_sql_query.html">QxSqlQuery</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classqx_1_1_qx_sql_query.html#a9d54503b9ed46071f3ee4cdea0862837">where</a> (const QString &amp;column)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classqx_1_1_qx_sql_query.html">QxSqlQuery</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classqx_1_1_qx_sql_query.html#ae7986907594152d6a8d3222cc3ba1e3b">where_OpenParenthesis</a> (const QString &amp;column)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classqx_1_1_qx_sql_query.html">QxSqlQuery</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classqx_1_1_qx_sql_query.html#a6ad2616c547449b37620276081244f2e">and_</a> (const QString &amp;column)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classqx_1_1_qx_sql_query.html">QxSqlQuery</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classqx_1_1_qx_sql_query.html#a0a2a350bd7243b4aac381b37764baa7b">and_OpenParenthesis</a> (const QString &amp;column)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classqx_1_1_qx_sql_query.html">QxSqlQuery</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classqx_1_1_qx_sql_query.html#a3a337d1de449b8d0a48b97704ac5a11c">or_</a> (const QString &amp;column)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classqx_1_1_qx_sql_query.html">QxSqlQuery</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classqx_1_1_qx_sql_query.html#ab9308d02993698a2e91d34cc23436bb7">or_OpenParenthesis</a> (const QString &amp;column)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classqx_1_1_qx_sql_query.html">QxSqlQuery</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classqx_1_1_qx_sql_query.html#abbb2978e5e7845f1ec858dae4fc2203b">openParenthesis</a> ()</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classqx_1_1_qx_sql_query.html">QxSqlQuery</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classqx_1_1_qx_sql_query.html#aedc493ac8b0260bf56c765e08c2ba591">closeParenthesis</a> ()</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classqx_1_1_qx_sql_query.html">QxSqlQuery</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classqx_1_1_qx_sql_query.html#a81feddda7a4f81efe4df68fe5ada1986">orderAsc</a> (const QStringList &amp;columns)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classqx_1_1_qx_sql_query.html">QxSqlQuery</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classqx_1_1_qx_sql_query.html#aa3fcf60c397b15c96817785fe1df691c">orderAsc</a> (const QString &amp;col1)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classqx_1_1_qx_sql_query.html">QxSqlQuery</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classqx_1_1_qx_sql_query.html#abcaf020e8823191fbe22c752dffcee80">orderAsc</a> (const QString &amp;col1, const QString &amp;col2)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classqx_1_1_qx_sql_query.html">QxSqlQuery</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classqx_1_1_qx_sql_query.html#ad38ed966d2bdcb5330511ef1fcaeddaa">orderAsc</a> (const QString &amp;col1, const QString &amp;col2, const QString &amp;col3)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classqx_1_1_qx_sql_query.html">QxSqlQuery</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classqx_1_1_qx_sql_query.html#ad8fd1458630f2a88a7c94aec1cb06ec9">orderAsc</a> (const QString &amp;col1, const QString &amp;col2, const QString &amp;col3, const QString &amp;col4)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classqx_1_1_qx_sql_query.html">QxSqlQuery</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classqx_1_1_qx_sql_query.html#a60fecfd38799c517e1b1ff45a5201c6e">orderAsc</a> (const QString &amp;col1, const QString &amp;col2, const QString &amp;col3, const QString &amp;col4, const QString &amp;col5)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classqx_1_1_qx_sql_query.html">QxSqlQuery</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classqx_1_1_qx_sql_query.html#adcefc915d232ed58349c3cb7c6be0ef1">orderAsc</a> (const QString &amp;col1, const QString &amp;col2, const QString &amp;col3, const QString &amp;col4, const QString &amp;col5, const QString &amp;col6)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classqx_1_1_qx_sql_query.html">QxSqlQuery</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classqx_1_1_qx_sql_query.html#a76a97e7e4d794ae45badb267d2996b84">orderAsc</a> (const QString &amp;col1, const QString &amp;col2, const QString &amp;col3, const QString &amp;col4, const QString &amp;col5, const QString &amp;col6, const QString &amp;col7)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classqx_1_1_qx_sql_query.html">QxSqlQuery</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classqx_1_1_qx_sql_query.html#a3bfd4f826b7bd8a8aab13b88a5fc4044">orderAsc</a> (const QString &amp;col1, const QString &amp;col2, const QString &amp;col3, const QString &amp;col4, const QString &amp;col5, const QString &amp;col6, const QString &amp;col7, const QString &amp;col8)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classqx_1_1_qx_sql_query.html">QxSqlQuery</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classqx_1_1_qx_sql_query.html#acd7de05e8a2069fed7ec4ab83643970d">orderAsc</a> (const QString &amp;col1, const QString &amp;col2, const QString &amp;col3, const QString &amp;col4, const QString &amp;col5, const QString &amp;col6, const QString &amp;col7, const QString &amp;col8, const QString &amp;col9)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classqx_1_1_qx_sql_query.html">QxSqlQuery</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classqx_1_1_qx_sql_query.html#a7b0db36e289943ecf392ba8a7bcdd416">orderDesc</a> (const QStringList &amp;columns)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classqx_1_1_qx_sql_query.html">QxSqlQuery</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classqx_1_1_qx_sql_query.html#abd6731b5ba1dfe44f464b7a08d6cd0f4">orderDesc</a> (const QString &amp;col1)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classqx_1_1_qx_sql_query.html">QxSqlQuery</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classqx_1_1_qx_sql_query.html#aa2c3f04d698ecb88052c24419c8fe67e">orderDesc</a> (const QString &amp;col1, const QString &amp;col2)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classqx_1_1_qx_sql_query.html">QxSqlQuery</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classqx_1_1_qx_sql_query.html#ad6752107e41d826ed6dfbaddb12a16cd">orderDesc</a> (const QString &amp;col1, const QString &amp;col2, const QString &amp;col3)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classqx_1_1_qx_sql_query.html">QxSqlQuery</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classqx_1_1_qx_sql_query.html#a6a9f109fa66880763df3bb3479e17b6a">orderDesc</a> (const QString &amp;col1, const QString &amp;col2, const QString &amp;col3, const QString &amp;col4)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classqx_1_1_qx_sql_query.html">QxSqlQuery</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classqx_1_1_qx_sql_query.html#ab27d01d92909888cb92b35c216e0ccb0">orderDesc</a> (const QString &amp;col1, const QString &amp;col2, const QString &amp;col3, const QString &amp;col4, const QString &amp;col5)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classqx_1_1_qx_sql_query.html">QxSqlQuery</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classqx_1_1_qx_sql_query.html#ab9799ca9d394c12adbe76a32030634b4">orderDesc</a> (const QString &amp;col1, const QString &amp;col2, const QString &amp;col3, const QString &amp;col4, const QString &amp;col5, const QString &amp;col6)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classqx_1_1_qx_sql_query.html">QxSqlQuery</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classqx_1_1_qx_sql_query.html#aa8103bf04a402bf14178002f8175e860">orderDesc</a> (const QString &amp;col1, const QString &amp;col2, const QString &amp;col3, const QString &amp;col4, const QString &amp;col5, const QString &amp;col6, const QString &amp;col7)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classqx_1_1_qx_sql_query.html">QxSqlQuery</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classqx_1_1_qx_sql_query.html#a71d4f40ded6d805607693ae0a1e05f1d">orderDesc</a> (const QString &amp;col1, const QString &amp;col2, const QString &amp;col3, const QString &amp;col4, const QString &amp;col5, const QString &amp;col6, const QString &amp;col7, const QString &amp;col8)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classqx_1_1_qx_sql_query.html">QxSqlQuery</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classqx_1_1_qx_sql_query.html#a9b4ea054d9d7e1c5d0ec2a2d106a5e9a">orderDesc</a> (const QString &amp;col1, const QString &amp;col2, const QString &amp;col3, const QString &amp;col4, const QString &amp;col5, const QString &amp;col6, const QString &amp;col7, const QString &amp;col8, const QString &amp;col9)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classqx_1_1_qx_sql_query.html">QxSqlQuery</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classqx_1_1_qx_sql_query.html#a59087285c53c43df1a9f573c258f73a6">groupBy</a> (const QStringList &amp;columns)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classqx_1_1_qx_sql_query.html">QxSqlQuery</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classqx_1_1_qx_sql_query.html#ac239a774e83968c3737f1d7ad85cf37e">groupBy</a> (const QString &amp;col1)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classqx_1_1_qx_sql_query.html">QxSqlQuery</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classqx_1_1_qx_sql_query.html#ae18e430836e1b98fce03fd31a64e588f">groupBy</a> (const QString &amp;col1, const QString &amp;col2)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classqx_1_1_qx_sql_query.html">QxSqlQuery</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classqx_1_1_qx_sql_query.html#afdb382fcc183a53397f46c55a3a1819b">groupBy</a> (const QString &amp;col1, const QString &amp;col2, const QString &amp;col3)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classqx_1_1_qx_sql_query.html">QxSqlQuery</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classqx_1_1_qx_sql_query.html#a3652a054d3453eb03ce46b9fe10d6bbe">groupBy</a> (const QString &amp;col1, const QString &amp;col2, const QString &amp;col3, const QString &amp;col4)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classqx_1_1_qx_sql_query.html">QxSqlQuery</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classqx_1_1_qx_sql_query.html#a16535874bb1f56602968ccda42f28f91">groupBy</a> (const QString &amp;col1, const QString &amp;col2, const QString &amp;col3, const QString &amp;col4, const QString &amp;col5)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classqx_1_1_qx_sql_query.html">QxSqlQuery</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classqx_1_1_qx_sql_query.html#a8dcf430e48c23b532c9e35e3f4452f35">groupBy</a> (const QString &amp;col1, const QString &amp;col2, const QString &amp;col3, const QString &amp;col4, const QString &amp;col5, const QString &amp;col6)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classqx_1_1_qx_sql_query.html">QxSqlQuery</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classqx_1_1_qx_sql_query.html#a6657cefe6829b2f25c16cd553059bc9d">groupBy</a> (const QString &amp;col1, const QString &amp;col2, const QString &amp;col3, const QString &amp;col4, const QString &amp;col5, const QString &amp;col6, const QString &amp;col7)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classqx_1_1_qx_sql_query.html">QxSqlQuery</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classqx_1_1_qx_sql_query.html#a9ead5d8f28d0e024602242909212ccf0">groupBy</a> (const QString &amp;col1, const QString &amp;col2, const QString &amp;col3, const QString &amp;col4, const QString &amp;col5, const QString &amp;col6, const QString &amp;col7, const QString &amp;col8)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classqx_1_1_qx_sql_query.html">QxSqlQuery</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classqx_1_1_qx_sql_query.html#a3373c0f5f119bd6534f2bcf52eb7b790">groupBy</a> (const QString &amp;col1, const QString &amp;col2, const QString &amp;col3, const QString &amp;col4, const QString &amp;col5, const QString &amp;col6, const QString &amp;col7, const QString &amp;col8, const QString &amp;col9)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classqx_1_1_qx_sql_query.html">QxSqlQuery</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classqx_1_1_qx_sql_query.html#a48e6fae92eedb73a43900e5536843782">limit</a> (int rowsCount, int startRow=0)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classqx_1_1_qx_sql_query.html">QxSqlQuery</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classqx_1_1_qx_sql_query.html#a9d3be633c0b0c41a0482727cce56af61">like</a> (const QString &amp;val)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classqx_1_1_qx_sql_query.html">QxSqlQuery</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classqx_1_1_qx_sql_query.html#a5d396f8b0c17f43f8b1979c594250e7d">notLike</a> (const QString &amp;val)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classqx_1_1_qx_sql_query.html">QxSqlQuery</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classqx_1_1_qx_sql_query.html#a23ed6ac78c669401a7c5adee6c5f9c68">startsWith</a> (const QString &amp;val)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classqx_1_1_qx_sql_query.html">QxSqlQuery</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classqx_1_1_qx_sql_query.html#a3da821b2ffc6f5044b8cdc01adc92bf2">endsWith</a> (const QString &amp;val)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classqx_1_1_qx_sql_query.html">QxSqlQuery</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classqx_1_1_qx_sql_query.html#a7adc9063c5d379b38c520fad5cb59208">containsString</a> (const QString &amp;val)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classqx_1_1_qx_sql_query.html">QxSqlQuery</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classqx_1_1_qx_sql_query.html#a73080c1ca6168c78ad6049c7ffc4b31f">isEqualTo</a> (const QVariant &amp;val)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classqx_1_1_qx_sql_query.html">QxSqlQuery</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classqx_1_1_qx_sql_query.html#a7bc91517d67581159bc33864e4b0c413">isNotEqualTo</a> (const QVariant &amp;val)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classqx_1_1_qx_sql_query.html">QxSqlQuery</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classqx_1_1_qx_sql_query.html#a7788d0e8586f47f5784865ba6e578567">isGreaterThan</a> (const QVariant &amp;val)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classqx_1_1_qx_sql_query.html">QxSqlQuery</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classqx_1_1_qx_sql_query.html#ae717a6d5e24a3263f92c1caaddeed25d">isGreaterThanOrEqualTo</a> (const QVariant &amp;val)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classqx_1_1_qx_sql_query.html">QxSqlQuery</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classqx_1_1_qx_sql_query.html#afa90b6e03d0968a0e7654ef60a1e117f">isLessThan</a> (const QVariant &amp;val)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classqx_1_1_qx_sql_query.html">QxSqlQuery</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classqx_1_1_qx_sql_query.html#a2b26f18a6e5cc902d360234c4ee52025">isLessThanOrEqualTo</a> (const QVariant &amp;val)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classqx_1_1_qx_sql_query.html">QxSqlQuery</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classqx_1_1_qx_sql_query.html#a389063c4253f45af5a6cb98274de6b22">customOperator</a> (const QString &amp;sCustomOperator, const QVariant &amp;val)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classqx_1_1_qx_sql_query.html">QxSqlQuery</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classqx_1_1_qx_sql_query.html#a8de0d63cba430701a4bc23c84eddd4c0">in</a> (const QVariantList &amp;values)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classqx_1_1_qx_sql_query.html">QxSqlQuery</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classqx_1_1_qx_sql_query.html#a4cd27b58e2bdfa6fa8d306202e870c47">in</a> (const QVariant &amp;val1)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classqx_1_1_qx_sql_query.html">QxSqlQuery</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classqx_1_1_qx_sql_query.html#ab7ac6c73c609e1efe031340fca767f54">in</a> (const QVariant &amp;val1, const QVariant &amp;val2)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classqx_1_1_qx_sql_query.html">QxSqlQuery</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classqx_1_1_qx_sql_query.html#aa030dac90b0135bf92ce99c7e1aa3d37">in</a> (const QVariant &amp;val1, const QVariant &amp;val2, const QVariant &amp;val3)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classqx_1_1_qx_sql_query.html">QxSqlQuery</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classqx_1_1_qx_sql_query.html#a6aa51b20eb999575e2417e38bebb3cb2">in</a> (const QVariant &amp;val1, const QVariant &amp;val2, const QVariant &amp;val3, const QVariant &amp;val4)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classqx_1_1_qx_sql_query.html">QxSqlQuery</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classqx_1_1_qx_sql_query.html#a6844008ab41ab1c90a989b30c0b03b3b">in</a> (const QVariant &amp;val1, const QVariant &amp;val2, const QVariant &amp;val3, const QVariant &amp;val4, const QVariant &amp;val5)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classqx_1_1_qx_sql_query.html">QxSqlQuery</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classqx_1_1_qx_sql_query.html#aa4764e491853f0f74dd728e1631f49ec">in</a> (const QVariant &amp;val1, const QVariant &amp;val2, const QVariant &amp;val3, const QVariant &amp;val4, const QVariant &amp;val5, const QVariant &amp;val6)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classqx_1_1_qx_sql_query.html">QxSqlQuery</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classqx_1_1_qx_sql_query.html#a10075fa92ad640e3c618984f55585c05">in</a> (const QVariant &amp;val1, const QVariant &amp;val2, const QVariant &amp;val3, const QVariant &amp;val4, const QVariant &amp;val5, const QVariant &amp;val6, const QVariant &amp;val7)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classqx_1_1_qx_sql_query.html">QxSqlQuery</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classqx_1_1_qx_sql_query.html#a8e53321ddf1a5f07ca5c667f3d7c5430">in</a> (const QVariant &amp;val1, const QVariant &amp;val2, const QVariant &amp;val3, const QVariant &amp;val4, const QVariant &amp;val5, const QVariant &amp;val6, const QVariant &amp;val7, const QVariant &amp;val8)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classqx_1_1_qx_sql_query.html">QxSqlQuery</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classqx_1_1_qx_sql_query.html#a7a0fab866b69f29c6af164f14e8c8e04">in</a> (const QVariant &amp;val1, const QVariant &amp;val2, const QVariant &amp;val3, const QVariant &amp;val4, const QVariant &amp;val5, const QVariant &amp;val6, const QVariant &amp;val7, const QVariant &amp;val8, const QVariant &amp;val9)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classqx_1_1_qx_sql_query.html">QxSqlQuery</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classqx_1_1_qx_sql_query.html#a865bc8f8c7960a0cd7bd23db8b4f25d4">notIn</a> (const QVariantList &amp;values)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classqx_1_1_qx_sql_query.html">QxSqlQuery</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classqx_1_1_qx_sql_query.html#a14f7524796b8a79067e01d2668736f3d">notIn</a> (const QVariant &amp;val1)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classqx_1_1_qx_sql_query.html">QxSqlQuery</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classqx_1_1_qx_sql_query.html#a3c81e4e3b9d32992a3a83b4d1948e614">notIn</a> (const QVariant &amp;val1, const QVariant &amp;val2)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classqx_1_1_qx_sql_query.html">QxSqlQuery</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classqx_1_1_qx_sql_query.html#ac5840c9637a5eba10567eb8ca8e3b6ef">notIn</a> (const QVariant &amp;val1, const QVariant &amp;val2, const QVariant &amp;val3)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classqx_1_1_qx_sql_query.html">QxSqlQuery</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classqx_1_1_qx_sql_query.html#adae281fe46ff289f11804e5dcb44861b">notIn</a> (const QVariant &amp;val1, const QVariant &amp;val2, const QVariant &amp;val3, const QVariant &amp;val4)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classqx_1_1_qx_sql_query.html">QxSqlQuery</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classqx_1_1_qx_sql_query.html#ad1584fb63c277194f916dd4aedade06d">notIn</a> (const QVariant &amp;val1, const QVariant &amp;val2, const QVariant &amp;val3, const QVariant &amp;val4, const QVariant &amp;val5)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classqx_1_1_qx_sql_query.html">QxSqlQuery</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classqx_1_1_qx_sql_query.html#a58d85bebb7ae4cf497e627f2bcc9ebe2">notIn</a> (const QVariant &amp;val1, const QVariant &amp;val2, const QVariant &amp;val3, const QVariant &amp;val4, const QVariant &amp;val5, const QVariant &amp;val6)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classqx_1_1_qx_sql_query.html">QxSqlQuery</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classqx_1_1_qx_sql_query.html#ac39d3b140bc68b3a510b99fb6387e0a1">notIn</a> (const QVariant &amp;val1, const QVariant &amp;val2, const QVariant &amp;val3, const QVariant &amp;val4, const QVariant &amp;val5, const QVariant &amp;val6, const QVariant &amp;val7)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classqx_1_1_qx_sql_query.html">QxSqlQuery</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classqx_1_1_qx_sql_query.html#a7ca0fb3e642d3101d80f22c1ea61c6c7">notIn</a> (const QVariant &amp;val1, const QVariant &amp;val2, const QVariant &amp;val3, const QVariant &amp;val4, const QVariant &amp;val5, const QVariant &amp;val6, const QVariant &amp;val7, const QVariant &amp;val8)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classqx_1_1_qx_sql_query.html">QxSqlQuery</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classqx_1_1_qx_sql_query.html#a2f77f83bffc1b2341c8b6efc079a19ed">notIn</a> (const QVariant &amp;val1, const QVariant &amp;val2, const QVariant &amp;val3, const QVariant &amp;val4, const QVariant &amp;val5, const QVariant &amp;val6, const QVariant &amp;val7, const QVariant &amp;val8, const QVariant &amp;val9)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classqx_1_1_qx_sql_query.html">QxSqlQuery</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classqx_1_1_qx_sql_query.html#a4a819d302c7468d0182a6bc15a1aff2f">in_Select</a> (const QString &amp;sql)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classqx_1_1_qx_sql_query.html">QxSqlQuery</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classqx_1_1_qx_sql_query.html#a39c706238fe8566ec90ad40142b09025">notIn_Select</a> (const QString &amp;sql)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classqx_1_1_qx_sql_query.html">QxSqlQuery</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classqx_1_1_qx_sql_query.html#a9a816c275ce43adf039a1b7adccadcae">isNull</a> ()</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classqx_1_1_qx_sql_query.html">QxSqlQuery</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classqx_1_1_qx_sql_query.html#a6618c23ed60647be4830002d7fd01ca2">isNotNull</a> ()</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classqx_1_1_qx_sql_query.html">QxSqlQuery</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classqx_1_1_qx_sql_query.html#ae4c91e9c9b0c13816034ccdec6d18fb0">isBetween</a> (const QVariant &amp;val1, const QVariant &amp;val2)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classqx_1_1_qx_sql_query.html">QxSqlQuery</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classqx_1_1_qx_sql_query.html#ae651ed41c606a46d261b6a828c039489">isNotBetween</a> (const QVariant &amp;val1, const QVariant &amp;val2)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classqx_1_1_qx_sql_query.html">QxSqlQuery</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classqx_1_1_qx_sql_query.html#ac307ce1e65a8df8832214d74c67f82e2">freeText</a> (const QString &amp;text)</td></tr>
<tr><td colspan="2"><h2><a name="pub-static-methods"></a>
Static Public Member Functions</h2></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classqx_1_1_qx_sql_query.html#af9d29fa2b1bc098e156587f7e6475029">dumpBoundValues</a> (const QSqlQuery &amp;query)</td></tr>
<tr><td colspan="2"><h2><a name="pro-types"></a>
Protected Types</h2></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">typedef boost::tuple&lt; QVariant, <br class="typebreak"/>
QSql::ParamType &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classqx_1_1_qx_sql_query.html#a88b0fdfb3a2309ac1ac557601aa9d7ad">type_bind_value</a></td></tr>
<tr><td colspan="2"><h2><a name="pro-attribs"></a>
Protected Attributes</h2></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">QString&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classqx_1_1_qx_sql_query.html#a3dd2c833063db87730f6ebd893ffd017">m_sQuery</a></td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Query SQL with place-holder.  <a href="#a3dd2c833063db87730f6ebd893ffd017"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="classqx_1_1_qx_collection.html">QxCollection</a>&lt; QString, <br class="typebreak"/>
<a class="el" href="classqx_1_1_qx_sql_query.html#a88b0fdfb3a2309ac1ac557601aa9d7ad">type_bind_value</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classqx_1_1_qx_sql_query.html#a117c73f980c291b94d595afdd7bd61a6">m_lstValue</a></td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Bind value in this array.  <a href="#a117c73f980c291b94d595afdd7bd61a6"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="namespaceqx_1_1dao_1_1detail.html#ac1bd85a9abf8db8bf0109980146d957c">qx::dao::detail::IxSqlElement_ptr</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classqx_1_1_qx_sql_query.html#aea688362fd370678594e40164eb0cfeb">m_pSqlElementTemp</a></td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Temporary SQL element.  <a href="#aea688362fd370678594e40164eb0cfeb"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">QList<br class="typebreak"/>
&lt; <a class="el" href="namespaceqx_1_1dao_1_1detail.html#ac1bd85a9abf8db8bf0109980146d957c">qx::dao::detail::IxSqlElement_ptr</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classqx_1_1_qx_sql_query.html#af148ef025fb7ca524ad6ac10d742b773">m_lstSqlElement</a></td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">List of all SQL elements to build SQL query.  <a href="#af148ef025fb7ca524ad6ac10d742b773"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classqx_1_1_qx_sql_query.html#a6a6e729e8782a8b520316ea51931a87b">m_iSqlElementIndex</a></td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Current index of SQL element.  <a href="#a6a6e729e8782a8b520316ea51931a87b"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classqx_1_1_qx_sql_query.html#abfd55f49260fb79dbea68dbeaa19938d">m_iParenthesisCount</a></td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Current parenthesis count.  <a href="#abfd55f49260fb79dbea68dbeaa19938d"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classqx_1_1_qx_sql_query.html#a8b64d76784c02466c60ddbda5b628590">m_bDistinct</a></td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Replace SELECT by SELECT DISTINCT in SQL query.  <a href="#a8b64d76784c02466c60ddbda5b628590"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">qx_shared_ptr&lt; <a class="el" href="structqx_1_1_qx_sql_query_1_1_qx_sql_result.html">QxSqlResult</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classqx_1_1_qx_sql_query.html#a3853ab6dd407794c2098036fc727b93f">m_pSqlResult</a></td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">All results returning by SQL query or stored procedure (after calling <a class="el" href="group___qx_dao.html#ga3288b4e3c6a3fa7aeac298262d3102dd" title="qx::dao::call_query function can be used to call a custom SQL query or a stored procedure">qx::dao::call_query</a> function)  <a href="#a3853ab6dd407794c2098036fc727b93f"></a><br/></td></tr>
<tr><td colspan="2"><h2><a name="pri-methods"></a>
Private Member Functions</h2></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classqx_1_1_qx_sql_query.html#a2f6bb78a604dbcf20b620c6b46134df0">verifyQuery</a> () const BOOST_USED</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classqx_1_1_qx_sql_query.html#ae2f97054b38a0350bb4689c0d3fa1150">fetchSqlResult</a> (QSqlQuery &amp;query)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="classqx_1_1_qx_sql_query.html">QxSqlQuery</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classqx_1_1_qx_sql_query.html#a053a3539df17b6d7fcbb4675228f7e5d">addSqlExpression</a> (const QString &amp;column, <a class="el" href="classqx_1_1dao_1_1detail_1_1_qx_sql_expression.html#a240c44a389228a5230f6233cdd121b12">qx::dao::detail::QxSqlExpression::type</a> type)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="classqx_1_1_qx_sql_query.html">QxSqlQuery</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classqx_1_1_qx_sql_query.html#a370479a0536c78e166eef175cbf378cb">addSqlCompare</a> (const QVariant &amp;val, <a class="el" href="classqx_1_1dao_1_1detail_1_1_qx_sql_compare.html#a9af8b29bb1302c1c7d473c6ab2d5f67d">qx::dao::detail::QxSqlCompare::type</a> type, const QString &amp;sCustomOperator=QString())</td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="classqx_1_1_qx_sql_query.html">QxSqlQuery</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classqx_1_1_qx_sql_query.html#a3004af3230c9f399522d25b112b10d91">addSqlSort</a> (const QStringList &amp;columns, <a class="el" href="classqx_1_1dao_1_1detail_1_1_qx_sql_sort.html#a77d2396e3ba75d0dbf96135a8e399932">qx::dao::detail::QxSqlSort::type</a> type)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="classqx_1_1_qx_sql_query.html">QxSqlQuery</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classqx_1_1_qx_sql_query.html#ab058eee73e1a7b922aee52710350d06e">addSqlIn</a> (const QVariantList &amp;values, <a class="el" href="classqx_1_1dao_1_1detail_1_1_qx_sql_in.html#a35040a07551f7742b043adea2c7111fc">qx::dao::detail::QxSqlIn::type</a> type)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="classqx_1_1_qx_sql_query.html">QxSqlQuery</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classqx_1_1_qx_sql_query.html#af83faa578f7a6c497892b51357d99a62">addSqlIsNull</a> (<a class="el" href="classqx_1_1dao_1_1detail_1_1_qx_sql_is_null.html#a79fcc02701e898af2a0cf6734e2e3686">qx::dao::detail::QxSqlIsNull::type</a> type)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="classqx_1_1_qx_sql_query.html">QxSqlQuery</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classqx_1_1_qx_sql_query.html#a8f7c123174c8b9015fc6db5c4fc18176">addSqlIsBetween</a> (const QVariant &amp;val1, const QVariant &amp;val2, <a class="el" href="classqx_1_1dao_1_1detail_1_1_qx_sql_is_between.html#ad5ecc48d3874c05193f54de1edb1cb72">qx::dao::detail::QxSqlIsBetween::type</a> type)</td></tr>
<tr><td colspan="2"><h2><a name="friends"></a>
Friends</h2></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">struct&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classqx_1_1_qx_sql_query.html#ad7cb5b2381dec159f30716360a2b32e9">qx::cvt::detail::QxConvert_ToJson&lt; qx::QxSqlQuery &gt;</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">struct&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classqx_1_1_qx_sql_query.html#ad5a3310492ec777dc422f7ef59341fea">qx::cvt::detail::QxConvert_FromJson&lt; qx::QxSqlQuery &gt;</a></td></tr>
<tr><td class="memTemplParams" colspan="2">template&lt;class Archive &gt; </td></tr>
<tr><td class="memTemplItemLeft" align="right" valign="top">void&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="classqx_1_1_qx_sql_query.html#a481168e539f31039132a6400f92c02c5">boost::serialization::qx_save</a> (Archive &amp;ar, const <a class="el" href="classqx_1_1_qx_sql_query.html">qx::QxSqlQuery</a> &amp;t, const unsigned int file_version)</td></tr>
<tr><td class="memTemplParams" colspan="2">template&lt;class Archive &gt; </td></tr>
<tr><td class="memTemplItemLeft" align="right" valign="top">void&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="classqx_1_1_qx_sql_query.html#a36b0324103bf8a07e76dd2971a1b106d">boost::serialization::qx_load</a> (Archive &amp;ar, <a class="el" href="classqx_1_1_qx_sql_query.html">qx::QxSqlQuery</a> &amp;t, const unsigned int file_version)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">QDataStream &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classqx_1_1_qx_sql_query.html#a85c33589de762c177014a5b5aac71022">operator&lt;&lt;</a> (QDataStream &amp;stream, const <a class="el" href="classqx_1_1_qx_sql_query.html">qx::QxSqlQuery</a> &amp;t)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">QDataStream &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classqx_1_1_qx_sql_query.html#aa681d8b7229d5e884667d3681c199442">operator&gt;&gt;</a> (QDataStream &amp;stream, <a class="el" href="classqx_1_1_qx_sql_query.html">qx::QxSqlQuery</a> &amp;t)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">QJsonValue&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classqx_1_1_qx_sql_query.html#a58e89f66c05a4d9aa4d183e23fa6d574">qx::cvt::detail::QxConvert_ToJson_Helper</a> (const <a class="el" href="classqx_1_1_qx_sql_query.html">qx::QxSqlQuery</a> &amp;t, const QString &amp;format)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="_qx_bool_8h.html#a40069a4245b458585997dadea3a86b33">qx_bool</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classqx_1_1_qx_sql_query.html#a07363a415b7048b25a638c0ca758920e">qx::cvt::detail::QxConvert_FromJson_Helper</a> (const QJsonValue &amp;j, <a class="el" href="classqx_1_1_qx_sql_query.html">qx::QxSqlQuery</a> &amp;t, const QString &amp;format)</td></tr>
</table>
<hr/><a name="details" id="details"></a><h2>Detailed Description</h2>
<div class="textblock"><p><a class="el" href="classqx_1_1_qx_sql_query.html" title="qx::QxSqlQuery : define a user SQL query added to default SQL query builded by QxOrm library...">qx::QxSqlQuery</a> : define a user SQL query added to default SQL query builded by QxOrm library, and used by qx::dao::xxx functions to filter elements fetched from database </p>
<p>The class <em><a class="el" href="classqx_1_1_qx_sql_query.html" title="qx::QxSqlQuery : define a user SQL query added to default SQL query builded by QxOrm library...">qx::QxSqlQuery</a></em> (or its typedef <em>qx_query</em>) is used to communicate with database (to filter, to sort, etc.) in two different ways :</p>
<ul>
<li>writing manually SQL query ;</li>
<li>using C++ methods with a syntax similar to SQL (same concept than the great library <em>SubSonic</em> for .Net).</li>
</ul>
<p>With the first method (writing manually SQL query), you can use some optimizations specific for each database. The second method (using C++ code to build SQL query) binds automatically SQL parameters without using <em><a class="el" href="classqx_1_1_qx_sql_query.html#a5f4e02fca170f4763bbbc3d0d9eed8c7">qx::QxSqlQuery::bind()</a></em> function.</p>
<p>Here is an example with <em><a class="el" href="classqx_1_1_qx_sql_query.html" title="qx::QxSqlQuery : define a user SQL query added to default SQL query builded by QxOrm library...">qx::QxSqlQuery</a></em> class writing manually a SQL query : </p>
<div class="fragment"><pre class="fragment"><span class="comment">// Build a SQL query to fetch only &#39;author&#39; of type &#39;female&#39;</span>
<a class="code" href="classqx_1_1_qx_sql_query.html" title="qx::QxSqlQuery : define a user SQL query added to default SQL query builded by QxOrm library...">qx::QxSqlQuery</a> <a class="code" href="classqx_1_1_qx_sql_query.html#a394138742ec84ffec3f6e7cbff597caf">query</a>(<span class="stringliteral">&quot;WHERE author.sex = :sex&quot;</span>);
query.bind(<span class="stringliteral">&quot;:sex&quot;</span>, author::female);

QList&lt;author&gt; list_of_female;
QSqlError daoError = <a class="code" href="group___qx_dao.html#ga98785915863d9487b0f3734b667a3c72" title="Fetch a list of objects (retrieve all elements and properties associated) of type T (container regist...">qx::dao::fetch_by_query</a>(query, list_of_female);

<span class="comment">// Here we can work with the collection provided by database</span>
<span class="keywordflow">for</span> (<span class="keywordtype">long</span> l = 0; l &lt; list_of_female.count(); l++) { ; }
</pre></div><p>QxOrm library provides 3 styles to write SQL parameters. This style can be modified for a project using the following method <em><a class="el" href="classqx_1_1_qx_singleton.html#ac42d9f2442411f1ea7ea0505d224a89c">qx::QxSqlDatabase::getSingleton()</a>-&gt;setSqlPlaceHolderStyle()</em> :</p>
<ul>
<li><em>ph_style_2_point_name</em> : "WHERE author.sex = :sex" (default style) ;</li>
<li><em>ph_style_at_name</em> : "WHERE author.sex = @sex" ;</li>
<li><em>ph_style_question_mark</em> : "WHERE author.sex = ?".</li>
</ul>
<p>Here is the same example using C++ code of the class <em><a class="el" href="classqx_1_1_qx_sql_query.html" title="qx::QxSqlQuery : define a user SQL query added to default SQL query builded by QxOrm library...">qx::QxSqlQuery</a></em> (or its typedef <em>qx_query</em>) to build query automatically : </p>
<div class="fragment"><pre class="fragment"><span class="comment">// Build a SQL query to fetch only &#39;author&#39; of type &#39;female&#39;</span>
<a class="code" href="classqx_1_1_qx_sql_query.html" title="qx::QxSqlQuery : define a user SQL query added to default SQL query builded by QxOrm library...">qx_query</a> <a class="code" href="classqx_1_1_qx_sql_query.html#a394138742ec84ffec3f6e7cbff597caf">query</a>;
query.<a class="code" href="classqx_1_1_qx_sql_query.html#a9d54503b9ed46071f3ee4cdea0862837">where</a>(<span class="stringliteral">&quot;author.sex&quot;</span>).isEqualTo(author::female);

QList&lt;author&gt; list_of_female;
QSqlError daoError = <a class="code" href="group___qx_dao.html#ga98785915863d9487b0f3734b667a3c72" title="Fetch a list of objects (retrieve all elements and properties associated) of type T (container regist...">qx::dao::fetch_by_query</a>(query, list_of_female);

<span class="comment">// Here we can work with the collection provided by database</span>
<span class="keywordflow">for</span> (<span class="keywordtype">long</span> l = 0; l &lt; list_of_female.count(); l++) { ; }
</pre></div><p>With C++ methods of <em><a class="el" href="classqx_1_1_qx_sql_query.html" title="qx::QxSqlQuery : define a user SQL query added to default SQL query builded by QxOrm library...">qx::QxSqlQuery</a></em> class, you don't have to bind any SQL parameter, and the syntax is similar to real SQL. All SQL parameters will be provided to database automatically with the following style : <em><a class="el" href="classqx_1_1_qx_singleton.html#ac42d9f2442411f1ea7ea0505d224a89c">qx::QxSqlDatabase::getSingleton()</a>-&gt;getSqlPlaceHolderStyle()</em>.</p>
<p>Here is an example with many methods of <em><a class="el" href="classqx_1_1_qx_sql_query.html" title="qx::QxSqlQuery : define a user SQL query added to default SQL query builded by QxOrm library...">qx::QxSqlQuery</a></em> class (or its typedef <em>qx_query</em>) : </p>
<div class="fragment"><pre class="fragment"><a class="code" href="classqx_1_1_qx_sql_query.html" title="qx::QxSqlQuery : define a user SQL query added to default SQL query builded by QxOrm library...">qx_query</a> <a class="code" href="classqx_1_1_qx_sql_query.html#a394138742ec84ffec3f6e7cbff597caf">query</a>;
query.<a class="code" href="classqx_1_1_qx_sql_query.html#a9d54503b9ed46071f3ee4cdea0862837">where</a>(<span class="stringliteral">&quot;sex&quot;</span>).isEqualTo(author::female)
     .and_(<span class="stringliteral">&quot;age&quot;</span>).isGreaterThan(38)
     .or_(<span class="stringliteral">&quot;last_name&quot;</span>).isNotEqualTo(<span class="stringliteral">&quot;Dupont&quot;</span>)
     .or_(<span class="stringliteral">&quot;first_name&quot;</span>).like(<span class="stringliteral">&quot;Alfred&quot;</span>)
     .and_OpenParenthesis(<span class="stringliteral">&quot;id&quot;</span>).isLessThanOrEqualTo(999)
     .and_(<span class="stringliteral">&quot;birth_date&quot;</span>).isBetween(date1, date2)
     .closeParenthesis()
     .or_(<span class="stringliteral">&quot;id&quot;</span>).in(50, 999, 11, 23, 78945)
     .and_(<span class="stringliteral">&quot;is_deleted&quot;</span>).isNotNull()
     .orderAsc(<span class="stringliteral">&quot;last_name&quot;</span>, <span class="stringliteral">&quot;first_name&quot;</span>, <span class="stringliteral">&quot;sex&quot;</span>)
     .limit(50, 150);
</pre></div><p>This code will produce following SQL for <em>MySQL</em>, <em>PostgreSQL</em> and <em>SQLite</em> databases (for <em>Oracle</em> and <em>SQLServer</em>, there is a specific process for <em><a class="el" href="classqx_1_1_qx_sql_query.html#a48e6fae92eedb73a43900e5536843782">limit()</a></em> method) : </p>
<div class="fragment"><pre class="fragment">WHERE sex = :sex_1_0 
AND age &gt; :age_3_0 
OR last_name &lt;&gt; :last_name_5_0 
OR first_name LIKE :first_name_7_0 
AND ( <span class="keywordtype">id</span> &lt;= :id_10_0 AND birth_date BETWEEN :birth_date_12_0_1 AND :birth_date_12_0_2 ) 
OR <span class="keywordtype">id</span> IN (:id_15_0_0, :id_15_0_1, :id_15_0_2, :id_15_0_3, :id_15_0_4) 
AND is_deleted IS NOT NULL 
ORDER BY last_name ASC, first_name ASC, sex ASC 
LIMIT :limit_rows_count_19_0 OFFSET :offset_start_row_19_0
</pre></div><p>Here is the list of all functions available to use <em><a class="el" href="classqx_1_1_qx_sql_query.html" title="qx::QxSqlQuery : define a user SQL query added to default SQL query builded by QxOrm library...">qx::QxSqlQuery</a></em> class (or its typedef <em>qx_query</em>) : </p>
<div class="fragment"><pre class="fragment"><span class="comment">// with functions into namespace qx::dao</span>
qx::dao::count&lt;T&gt;()
qx::dao::fetch_by_query&lt;T&gt;()
qx::dao::<a class="code" href="group___qx_dao.html#ga1bd1d32eccfb73ccd6a0e82130061fb4" title="Update an element or a list of elements into database (adding a user SQL query to the default SQL que...">update_by_query</a>&lt;T&gt;()
qx::dao::<a class="code" href="group___qx_dao.html#gac9f35c808cdff54ecd0c06784fffccdf" title="Delete all lines of a table (database) mapped to a C++ class T (registered into QxOrm context) and fi...">delete_by_query</a>&lt;T&gt;()
qx::dao::<a class="code" href="group___qx_dao.html#ga859152daecd5f06d8ca7442dc4b719a3" title="Destroy all lines of a table (database) mapped to a C++ class T (registered into QxOrm context) and f...">destroy_by_query</a>&lt;T&gt;()
qx::dao::<a class="code" href="group___qx_dao.html#ga2d8f0176ef1c7b675297637090c95129" title="Fetch a list of objects (retrieve all elements and properties associated) of type T (container regist...">fetch_by_query_with_relation</a>&lt;T&gt;()
qx::dao::<a class="code" href="group___qx_dao.html#gac9baf82921316cf054abb9126df5a81c" title="Fetch a list of objects (retrieve all elements and properties + all relationships associated) of type...">fetch_by_query_with_all_relation</a>&lt;T&gt;()
qx::dao::<a class="code" href="group___qx_dao.html#ga9fb34aec7e865b97365c91ba20e422d2" title="Update an element and its relationships (or a list of elements + relationships) into database (adding...">update_by_query_with_relation</a>&lt;T&gt;()
qx::dao::<a class="code" href="group___qx_dao.html#ga201b1897089841edc197fa2b86cf65b6" title="Update an element and all its relationships (or a list of elements + all relationships) into database...">update_by_query_with_all_relation</a>&lt;T&gt;()
qx::dao::<a class="code" href="group___qx_dao.html#gaf6b0075263b6f7f17de4ef5b58336620" title="Update only modified fields/properties of an element or a list of elements into database (using is di...">update_optimized_by_query</a>&lt;T&gt;()

<span class="comment">// with qx::QxSession class</span>
qx::QxSession::<a class="code" href="group___qx_cache.html#gace04518e9bf2dd2fca8449037ceffa19" title="Return the number of objects in the cache.">count</a>&lt;T&gt;()
qx::QxSession::fetchByQuery&lt;T&gt;()
qx::QxSession::<a class="code" href="group___qx_dao.html#ga690042401fc276a1929d311759b69ce2" title="Update an element or a list of elements into database.">update</a>&lt;T&gt;()
qx::QxSession::deleteByQuery&lt;T&gt;()
qx::QxSession::destroyByQuery&lt;T&gt;()

<span class="comment">// with qx::QxRepository&lt;T&gt; class</span>
qx::QxRepository&lt;T&gt;::<a class="code" href="group___qx_cache.html#gace04518e9bf2dd2fca8449037ceffa19" title="Return the number of objects in the cache.">count</a>()
qx::QxRepository&lt;T&gt;::fetchByQuery()
qx::QxRepository&lt;T&gt;::<a class="code" href="group___qx_dao.html#ga690042401fc276a1929d311759b69ce2" title="Update an element or a list of elements into database.">update</a>()
qx::QxRepository&lt;T&gt;::deleteByQuery()
qx::QxRepository&lt;T&gt;::destroyByQuery()
</pre></div><p><em>Note :</em> those functions have 2 other optionals parameters :</p>
<ul>
<li><em>const QStringList &amp; columns</em> : to indicate columns to fetch (by default, all columns are fetched) ;</li>
<li><em>const QStringList &amp; relation</em> : to indicate relations to fetch (<em>one-to-one</em>, <em>one-to-many</em>, <em>many-to-one</em> and <em>many-to-many</em> defined into <em>void <a class="el" href="group___qx_register.html#ga0901390a4be805bbd1c555405d13bb5f" title="qx::register_class&lt;T&gt;(T &amp; t) : specialize this template to register a class of type T into QxOrm cont...">qx::register_class&lt;T&gt;()</a></em> mapping function by class), by default there is no relation fetched.</li>
</ul>
<p><em>Other note :</em> it's possible to call a stored procedure using <em><a class="el" href="classqx_1_1_qx_sql_query.html" title="qx::QxSqlQuery : define a user SQL query added to default SQL query builded by QxOrm library...">qx::QxSqlQuery</a></em> class, for example : </p>
<div class="fragment"><pre class="fragment"><a class="code" href="classqx_1_1_qx_sql_query.html" title="qx::QxSqlQuery : define a user SQL query added to default SQL query builded by QxOrm library...">qx_query</a> <a class="code" href="classqx_1_1_qx_sql_query.html#a394138742ec84ffec3f6e7cbff597caf">query</a>(<span class="stringliteral">&quot;CALL MyStoredProc(:param1, :param2)&quot;</span>);
query.<a class="code" href="classqx_1_1_qx_sql_query.html#a5f4e02fca170f4763bbbc3d0d9eed8c7">bind</a>(<span class="stringliteral">&quot;:param1&quot;</span>, <span class="stringliteral">&quot;myValue1&quot;</span>);
query.<a class="code" href="classqx_1_1_qx_sql_query.html#a5f4e02fca170f4763bbbc3d0d9eed8c7">bind</a>(<span class="stringliteral">&quot;:param2&quot;</span>, 5024, QSql::InOut);
QSqlError daoError = <a class="code" href="group___qx_dao.html#ga3288b4e3c6a3fa7aeac298262d3102dd" title="qx::dao::call_query function can be used to call a custom SQL query or a stored procedure">qx::dao::call_query</a>(query);
QVariant vNewValue = query.<a class="code" href="classqx_1_1_qx_sql_query.html#a85fbf3ca9999f6be7105216f65886821">boundValue</a>(<span class="stringliteral">&quot;:param2&quot;</span>);
query.<a class="code" href="classqx_1_1_qx_sql_query.html#a2e0495a247294ccbbaa5c949428bf8a7">dumpSqlResult</a>();
</pre></div><p>If the stored procedure returns a resultset, you can iterate over each rows and fields using the following methods (after calling <em><a class="el" href="group___qx_dao.html#ga3288b4e3c6a3fa7aeac298262d3102dd" title="qx::dao::call_query function can be used to call a custom SQL query or a stored procedure">qx::dao::call_query()</a></em> function) :</p>
<ul>
<li><em>long <a class="el" href="classqx_1_1_qx_sql_query.html#ac6e41573565ef8b717412bbc91c3b391">qx::QxSqlQuery::getSqlResultRowCount() const</a>;</em></li>
<li><em>long <a class="el" href="classqx_1_1_qx_sql_query.html#ae204529b6d6d788ca245b1827c1fc4d2">qx::QxSqlQuery::getSqlResultColumnCount() const</a>;</em></li>
<li><em>QVariant <a class="el" href="classqx_1_1_qx_sql_query.html#add98e2485bb747dd5d7af30cf5e73b20">qx::QxSqlQuery::getSqlResultAt(long row, long column) const</a>;</em></li>
<li><em>QVariant <a class="el" href="classqx_1_1_qx_sql_query.html#ac46d1994d05be312eddcef6bc01c0b47">qx::QxSqlQuery::getSqlResultAt(long row, const QString &amp; column) const</a>;</em></li>
<li><em>QVector <a class="el" href="classqx_1_1_qx_sql_query.html#a208816ad3f9278cfc6dccd2c60ca8994">qx::QxSqlQuery::getSqlResultAllColumns() const</a>;</em></li>
<li><em>void <a class="el" href="classqx_1_1_qx_sql_query.html#a2e0495a247294ccbbaa5c949428bf8a7">qx::QxSqlQuery::dumpSqlResult()</a>;</em></li>
</ul>
<p><em>Other note :</em> to add your own SQL query methods (for example, some databases provide non-standard specifics SQL functions) :</p>
<ul>
<li>create a derived class based on <em><a class="el" href="classqx_1_1_qx_sql_query.html" title="qx::QxSqlQuery : define a user SQL query added to default SQL query builded by QxOrm library...">qx::QxSqlQuery</a></em> class ;</li>
<li>if your C++ compiler supports covariant return type, add the macro <em><a class="el" href="_qx_sql_query_8h.html#a0cdea52c36e996422d9fa8307a380ab4">QX_SQL_QUERY_DERIVED_IMPL_COVARIANT_RETURN_TYPE_HPP(myClass)</a></em> in the definition of your class (<em>myClass.h</em>) ;</li>
<li>if your C++ compiler supports covariant return type, add the macro <em><a class="el" href="_qx_sql_query_8h.html#ab9d78ea9b0a45cc0ce5852f90752f299">QX_SQL_QUERY_DERIVED_IMPL_COVARIANT_RETURN_TYPE_CPP(myClass)</a></em> in the implementation of your class (<em>myClass.cpp</em>) ;</li>
<li>add all SQL specifics functions in your derived class. </li>
</ul>

<p>Definition at line <a class="el" href="_qx_sql_query_8h_source.html#l00240">240</a> of file <a class="el" href="_qx_sql_query_8h_source.html">QxSqlQuery.h</a>.</p>
</div><hr/><h2>Member Typedef Documentation</h2>
<a class="anchor" id="a88b0fdfb3a2309ac1ac557601aa9d7ad"></a><!-- doxytag: member="qx::QxSqlQuery::type_bind_value" ref="a88b0fdfb3a2309ac1ac557601aa9d7ad" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">typedef boost::tuple&lt;QVariant, QSql::ParamType&gt; <a class="el" href="classqx_1_1_qx_sql_query.html#a88b0fdfb3a2309ac1ac557601aa9d7ad">qx::QxSqlQuery::type_bind_value</a><code> [protected]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Definition at line <a class="el" href="_qx_sql_query_8h_source.html#l00263">263</a> of file <a class="el" href="_qx_sql_query_8h_source.html">QxSqlQuery.h</a>.</p>

</div>
</div>
<hr/><h2>Constructor &amp; Destructor Documentation</h2>
<a class="anchor" id="a196a4ae7acad23737119a4dbb29d0295"></a><!-- doxytag: member="qx::QxSqlQuery::QxSqlQuery" ref="a196a4ae7acad23737119a4dbb29d0295" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">qx::QxSqlQuery::QxSqlQuery </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td><code> [inline]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Definition at line <a class="el" href="_qx_sql_query_8h_source.html#l00276">276</a> of file <a class="el" href="_qx_sql_query_8h_source.html">QxSqlQuery.h</a>.</p>

</div>
</div>
<a class="anchor" id="ad7c759e44f026a839cd9ed8138810f82"></a><!-- doxytag: member="qx::QxSqlQuery::QxSqlQuery" ref="ad7c759e44f026a839cd9ed8138810f82" args="(const QString &amp;sQuery)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">qx::QxSqlQuery::QxSqlQuery </td>
          <td>(</td>
          <td class="paramtype">const QString &amp;&#160;</td>
          <td class="paramname"><em>sQuery</em></td><td>)</td>
          <td><code> [inline]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Definition at line <a class="el" href="_qx_sql_query_8h_source.html#l00277">277</a> of file <a class="el" href="_qx_sql_query_8h_source.html">QxSqlQuery.h</a>.</p>

</div>
</div>
<a class="anchor" id="a4533e5e460c688a38ce84391497ecad7"></a><!-- doxytag: member="qx::QxSqlQuery::QxSqlQuery" ref="a4533e5e460c688a38ce84391497ecad7" args="(const char *sQuery)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">qx::QxSqlQuery::QxSqlQuery </td>
          <td>(</td>
          <td class="paramtype">const char *&#160;</td>
          <td class="paramname"><em>sQuery</em></td><td>)</td>
          <td><code> [inline]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Definition at line <a class="el" href="_qx_sql_query_8h_source.html#l00278">278</a> of file <a class="el" href="_qx_sql_query_8h_source.html">QxSqlQuery.h</a>.</p>

</div>
</div>
<a class="anchor" id="aee336cb917206f0bd5f9b6a10a7ae35c"></a><!-- doxytag: member="qx::QxSqlQuery::~QxSqlQuery" ref="aee336cb917206f0bd5f9b6a10a7ae35c" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual qx::QxSqlQuery::~QxSqlQuery </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td><code> [inline, virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Definition at line <a class="el" href="_qx_sql_query_8h_source.html#l00279">279</a> of file <a class="el" href="_qx_sql_query_8h_source.html">QxSqlQuery.h</a>.</p>

</div>
</div>
<hr/><h2>Member Function Documentation</h2>
<a class="anchor" id="a370479a0536c78e166eef175cbf378cb"></a><!-- doxytag: member="qx::QxSqlQuery::addSqlCompare" ref="a370479a0536c78e166eef175cbf378cb" args="(const QVariant &amp;val, qx::dao::detail::QxSqlCompare::type type, const QString &amp;sCustomOperator=QString())" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classqx_1_1_qx_sql_query.html">QxSqlQuery</a>&amp; qx::QxSqlQuery::addSqlCompare </td>
          <td>(</td>
          <td class="paramtype">const QVariant &amp;&#160;</td>
          <td class="paramname"><em>val</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="classqx_1_1dao_1_1detail_1_1_qx_sql_compare.html#a9af8b29bb1302c1c7d473c6ab2d5f67d">qx::dao::detail::QxSqlCompare::type</a>&#160;</td>
          <td class="paramname"><em>type</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const QString &amp;&#160;</td>
          <td class="paramname"><em>sCustomOperator</em> = <code>QString()</code>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td><code> [private]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

</div>
</div>
<a class="anchor" id="a053a3539df17b6d7fcbb4675228f7e5d"></a><!-- doxytag: member="qx::QxSqlQuery::addSqlExpression" ref="a053a3539df17b6d7fcbb4675228f7e5d" args="(const QString &amp;column, qx::dao::detail::QxSqlExpression::type type)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classqx_1_1_qx_sql_query.html">QxSqlQuery</a>&amp; qx::QxSqlQuery::addSqlExpression </td>
          <td>(</td>
          <td class="paramtype">const QString &amp;&#160;</td>
          <td class="paramname"><em>column</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="classqx_1_1dao_1_1detail_1_1_qx_sql_expression.html#a240c44a389228a5230f6233cdd121b12">qx::dao::detail::QxSqlExpression::type</a>&#160;</td>
          <td class="paramname"><em>type</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td><code> [private]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

</div>
</div>
<a class="anchor" id="ab058eee73e1a7b922aee52710350d06e"></a><!-- doxytag: member="qx::QxSqlQuery::addSqlIn" ref="ab058eee73e1a7b922aee52710350d06e" args="(const QVariantList &amp;values, qx::dao::detail::QxSqlIn::type type)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classqx_1_1_qx_sql_query.html">QxSqlQuery</a>&amp; qx::QxSqlQuery::addSqlIn </td>
          <td>(</td>
          <td class="paramtype">const QVariantList &amp;&#160;</td>
          <td class="paramname"><em>values</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="classqx_1_1dao_1_1detail_1_1_qx_sql_in.html#a35040a07551f7742b043adea2c7111fc">qx::dao::detail::QxSqlIn::type</a>&#160;</td>
          <td class="paramname"><em>type</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td><code> [private]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

</div>
</div>
<a class="anchor" id="a8f7c123174c8b9015fc6db5c4fc18176"></a><!-- doxytag: member="qx::QxSqlQuery::addSqlIsBetween" ref="a8f7c123174c8b9015fc6db5c4fc18176" args="(const QVariant &amp;val1, const QVariant &amp;val2, qx::dao::detail::QxSqlIsBetween::type type)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classqx_1_1_qx_sql_query.html">QxSqlQuery</a>&amp; qx::QxSqlQuery::addSqlIsBetween </td>
          <td>(</td>
          <td class="paramtype">const QVariant &amp;&#160;</td>
          <td class="paramname"><em>val1</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const QVariant &amp;&#160;</td>
          <td class="paramname"><em>val2</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="classqx_1_1dao_1_1detail_1_1_qx_sql_is_between.html#ad5ecc48d3874c05193f54de1edb1cb72">qx::dao::detail::QxSqlIsBetween::type</a>&#160;</td>
          <td class="paramname"><em>type</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td><code> [private]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

</div>
</div>
<a class="anchor" id="af83faa578f7a6c497892b51357d99a62"></a><!-- doxytag: member="qx::QxSqlQuery::addSqlIsNull" ref="af83faa578f7a6c497892b51357d99a62" args="(qx::dao::detail::QxSqlIsNull::type type)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classqx_1_1_qx_sql_query.html">QxSqlQuery</a>&amp; qx::QxSqlQuery::addSqlIsNull </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="classqx_1_1dao_1_1detail_1_1_qx_sql_is_null.html#a79fcc02701e898af2a0cf6734e2e3686">qx::dao::detail::QxSqlIsNull::type</a>&#160;</td>
          <td class="paramname"><em>type</em></td><td>)</td>
          <td><code> [private]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

</div>
</div>
<a class="anchor" id="a3004af3230c9f399522d25b112b10d91"></a><!-- doxytag: member="qx::QxSqlQuery::addSqlSort" ref="a3004af3230c9f399522d25b112b10d91" args="(const QStringList &amp;columns, qx::dao::detail::QxSqlSort::type type)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classqx_1_1_qx_sql_query.html">QxSqlQuery</a>&amp; qx::QxSqlQuery::addSqlSort </td>
          <td>(</td>
          <td class="paramtype">const QStringList &amp;&#160;</td>
          <td class="paramname"><em>columns</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="classqx_1_1dao_1_1detail_1_1_qx_sql_sort.html#a77d2396e3ba75d0dbf96135a8e399932">qx::dao::detail::QxSqlSort::type</a>&#160;</td>
          <td class="paramname"><em>type</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td><code> [private]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

</div>
</div>
<a class="anchor" id="a6ad2616c547449b37620276081244f2e"></a><!-- doxytag: member="qx::QxSqlQuery::and_" ref="a6ad2616c547449b37620276081244f2e" args="(const QString &amp;column)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual <a class="el" href="classqx_1_1_qx_sql_query.html">QxSqlQuery</a>&amp; qx::QxSqlQuery::and_ </td>
          <td>(</td>
          <td class="paramtype">const QString &amp;&#160;</td>
          <td class="paramname"><em>column</em></td><td>)</td>
          <td><code> [virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

</div>
</div>
<a class="anchor" id="a0a2a350bd7243b4aac381b37764baa7b"></a><!-- doxytag: member="qx::QxSqlQuery::and_OpenParenthesis" ref="a0a2a350bd7243b4aac381b37764baa7b" args="(const QString &amp;column)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual <a class="el" href="classqx_1_1_qx_sql_query.html">QxSqlQuery</a>&amp; qx::QxSqlQuery::and_OpenParenthesis </td>
          <td>(</td>
          <td class="paramtype">const QString &amp;&#160;</td>
          <td class="paramname"><em>column</em></td><td>)</td>
          <td><code> [virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

</div>
</div>
<a class="anchor" id="a5f4e02fca170f4763bbbc3d0d9eed8c7"></a><!-- doxytag: member="qx::QxSqlQuery::bind" ref="a5f4e02fca170f4763bbbc3d0d9eed8c7" args="(const QVariant &amp;vValue, QSql::ParamType paramType=QSql::In)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classqx_1_1_qx_sql_query.html">QxSqlQuery</a>&amp; qx::QxSqlQuery::bind </td>
          <td>(</td>
          <td class="paramtype">const QVariant &amp;&#160;</td>
          <td class="paramname"><em>vValue</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">QSql::ParamType&#160;</td>
          <td class="paramname"><em>paramType</em> = <code>QSql::In</code>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

</div>
</div>
<a class="anchor" id="a8c3d4769da6c0d09771b1644e96650c0"></a><!-- doxytag: member="qx::QxSqlQuery::bind" ref="a8c3d4769da6c0d09771b1644e96650c0" args="(const QString &amp;sKey, const QVariant &amp;vValue, QSql::ParamType paramType=QSql::In)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classqx_1_1_qx_sql_query.html">QxSqlQuery</a>&amp; qx::QxSqlQuery::bind </td>
          <td>(</td>
          <td class="paramtype">const QString &amp;&#160;</td>
          <td class="paramname"><em>sKey</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const QVariant &amp;&#160;</td>
          <td class="paramname"><em>vValue</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">QSql::ParamType&#160;</td>
          <td class="paramname"><em>paramType</em> = <code>QSql::In</code>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

</div>
</div>
<a class="anchor" id="a85fbf3ca9999f6be7105216f65886821"></a><!-- doxytag: member="qx::QxSqlQuery::boundValue" ref="a85fbf3ca9999f6be7105216f65886821" args="(const QString &amp;sKey) const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">QVariant qx::QxSqlQuery::boundValue </td>
          <td>(</td>
          <td class="paramtype">const QString &amp;&#160;</td>
          <td class="paramname"><em>sKey</em></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
</div>
<div class="memdoc">

</div>
</div>
<a class="anchor" id="ab1f8f032dbd632d4fab20f3abd05c41e"></a><!-- doxytag: member="qx::QxSqlQuery::boundValue" ref="ab1f8f032dbd632d4fab20f3abd05c41e" args="(int iPosition) const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">QVariant qx::QxSqlQuery::boundValue </td>
          <td>(</td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>iPosition</em></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
</div>
<div class="memdoc">

</div>
</div>
<a class="anchor" id="aaebf5c267536b1fb00d3183ff60a32bd"></a><!-- doxytag: member="qx::QxSqlQuery::clear" ref="aaebf5c267536b1fb00d3183ff60a32bd" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void qx::QxSqlQuery::clear </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

</div>
</div>
<a class="anchor" id="aedc493ac8b0260bf56c765e08c2ba591"></a><!-- doxytag: member="qx::QxSqlQuery::closeParenthesis" ref="aedc493ac8b0260bf56c765e08c2ba591" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual <a class="el" href="classqx_1_1_qx_sql_query.html">QxSqlQuery</a>&amp; qx::QxSqlQuery::closeParenthesis </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td><code> [virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

</div>
</div>
<a class="anchor" id="a7adc9063c5d379b38c520fad5cb59208"></a><!-- doxytag: member="qx::QxSqlQuery::containsString" ref="a7adc9063c5d379b38c520fad5cb59208" args="(const QString &amp;val)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual <a class="el" href="classqx_1_1_qx_sql_query.html">QxSqlQuery</a>&amp; qx::QxSqlQuery::containsString </td>
          <td>(</td>
          <td class="paramtype">const QString &amp;&#160;</td>
          <td class="paramname"><em>val</em></td><td>)</td>
          <td><code> [virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

</div>
</div>
<a class="anchor" id="a389063c4253f45af5a6cb98274de6b22"></a><!-- doxytag: member="qx::QxSqlQuery::customOperator" ref="a389063c4253f45af5a6cb98274de6b22" args="(const QString &amp;sCustomOperator, const QVariant &amp;val)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual <a class="el" href="classqx_1_1_qx_sql_query.html">QxSqlQuery</a>&amp; qx::QxSqlQuery::customOperator </td>
          <td>(</td>
          <td class="paramtype">const QString &amp;&#160;</td>
          <td class="paramname"><em>sCustomOperator</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const QVariant &amp;&#160;</td>
          <td class="paramname"><em>val</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td><code> [virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

</div>
</div>
<a class="anchor" id="a90deb23d4dd0174b9027597cb40cef7a"></a><!-- doxytag: member="qx::QxSqlQuery::distinct" ref="a90deb23d4dd0174b9027597cb40cef7a" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual <a class="el" href="classqx_1_1_qx_sql_query.html">QxSqlQuery</a>&amp; qx::QxSqlQuery::distinct </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td><code> [virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

</div>
</div>
<a class="anchor" id="af9d29fa2b1bc098e156587f7e6475029"></a><!-- doxytag: member="qx::QxSqlQuery::dumpBoundValues" ref="af9d29fa2b1bc098e156587f7e6475029" args="(const QSqlQuery &amp;query)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">static void qx::QxSqlQuery::dumpBoundValues </td>
          <td>(</td>
          <td class="paramtype">const QSqlQuery &amp;&#160;</td>
          <td class="paramname"><em>query</em></td><td>)</td>
          <td><code> [static]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

</div>
</div>
<a class="anchor" id="a2e0495a247294ccbbaa5c949428bf8a7"></a><!-- doxytag: member="qx::QxSqlQuery::dumpSqlResult" ref="a2e0495a247294ccbbaa5c949428bf8a7" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void qx::QxSqlQuery::dumpSqlResult </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

</div>
</div>
<a class="anchor" id="a3da821b2ffc6f5044b8cdc01adc92bf2"></a><!-- doxytag: member="qx::QxSqlQuery::endsWith" ref="a3da821b2ffc6f5044b8cdc01adc92bf2" args="(const QString &amp;val)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual <a class="el" href="classqx_1_1_qx_sql_query.html">QxSqlQuery</a>&amp; qx::QxSqlQuery::endsWith </td>
          <td>(</td>
          <td class="paramtype">const QString &amp;&#160;</td>
          <td class="paramname"><em>val</em></td><td>)</td>
          <td><code> [virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

</div>
</div>
<a class="anchor" id="ae2f97054b38a0350bb4689c0d3fa1150"></a><!-- doxytag: member="qx::QxSqlQuery::fetchSqlResult" ref="ae2f97054b38a0350bb4689c0d3fa1150" args="(QSqlQuery &amp;query)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void qx::QxSqlQuery::fetchSqlResult </td>
          <td>(</td>
          <td class="paramtype">QSqlQuery &amp;&#160;</td>
          <td class="paramname"><em>query</em></td><td>)</td>
          <td><code> [private]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

</div>
</div>
<a class="anchor" id="ac307ce1e65a8df8832214d74c67f82e2"></a><!-- doxytag: member="qx::QxSqlQuery::freeText" ref="ac307ce1e65a8df8832214d74c67f82e2" args="(const QString &amp;text)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual <a class="el" href="classqx_1_1_qx_sql_query.html">QxSqlQuery</a>&amp; qx::QxSqlQuery::freeText </td>
          <td>(</td>
          <td class="paramtype">const QString &amp;&#160;</td>
          <td class="paramname"><em>text</em></td><td>)</td>
          <td><code> [virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

</div>
</div>
<a class="anchor" id="a208816ad3f9278cfc6dccd2c60ca8994"></a><!-- doxytag: member="qx::QxSqlQuery::getSqlResultAllColumns" ref="a208816ad3f9278cfc6dccd2c60ca8994" args="() const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">QVector&lt;QString&gt; qx::QxSqlQuery::getSqlResultAllColumns </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
</div>
<div class="memdoc">

</div>
</div>
<a class="anchor" id="add98e2485bb747dd5d7af30cf5e73b20"></a><!-- doxytag: member="qx::QxSqlQuery::getSqlResultAt" ref="add98e2485bb747dd5d7af30cf5e73b20" args="(long row, long column) const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">QVariant qx::QxSqlQuery::getSqlResultAt </td>
          <td>(</td>
          <td class="paramtype">long&#160;</td>
          <td class="paramname"><em>row</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">long&#160;</td>
          <td class="paramname"><em>column</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td> const</td>
        </tr>
      </table>
</div>
<div class="memdoc">

</div>
</div>
<a class="anchor" id="ac46d1994d05be312eddcef6bc01c0b47"></a><!-- doxytag: member="qx::QxSqlQuery::getSqlResultAt" ref="ac46d1994d05be312eddcef6bc01c0b47" args="(long row, const QString &amp;column) const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">QVariant qx::QxSqlQuery::getSqlResultAt </td>
          <td>(</td>
          <td class="paramtype">long&#160;</td>
          <td class="paramname"><em>row</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const QString &amp;&#160;</td>
          <td class="paramname"><em>column</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td> const</td>
        </tr>
      </table>
</div>
<div class="memdoc">

</div>
</div>
<a class="anchor" id="ae9c0cbc3b2fd38ee429547c2a7775d2f"></a><!-- doxytag: member="qx::QxSqlQuery::getSqlResultAt" ref="ae9c0cbc3b2fd38ee429547c2a7775d2f" args="(long row) const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">QVector&lt;QVariant&gt; qx::QxSqlQuery::getSqlResultAt </td>
          <td>(</td>
          <td class="paramtype">long&#160;</td>
          <td class="paramname"><em>row</em></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
</div>
<div class="memdoc">

</div>
</div>
<a class="anchor" id="ae204529b6d6d788ca245b1827c1fc4d2"></a><!-- doxytag: member="qx::QxSqlQuery::getSqlResultColumnCount" ref="ae204529b6d6d788ca245b1827c1fc4d2" args="() const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">long qx::QxSqlQuery::getSqlResultColumnCount </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
</div>
<div class="memdoc">

</div>
</div>
<a class="anchor" id="ac6e41573565ef8b717412bbc91c3b391"></a><!-- doxytag: member="qx::QxSqlQuery::getSqlResultRowCount" ref="ac6e41573565ef8b717412bbc91c3b391" args="() const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">long qx::QxSqlQuery::getSqlResultRowCount </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
</div>
<div class="memdoc">

</div>
</div>
<a class="anchor" id="a59087285c53c43df1a9f573c258f73a6"></a><!-- doxytag: member="qx::QxSqlQuery::groupBy" ref="a59087285c53c43df1a9f573c258f73a6" args="(const QStringList &amp;columns)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual <a class="el" href="classqx_1_1_qx_sql_query.html">QxSqlQuery</a>&amp; qx::QxSqlQuery::groupBy </td>
          <td>(</td>
          <td class="paramtype">const QStringList &amp;&#160;</td>
          <td class="paramname"><em>columns</em></td><td>)</td>
          <td><code> [virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

</div>
</div>
<a class="anchor" id="ac239a774e83968c3737f1d7ad85cf37e"></a><!-- doxytag: member="qx::QxSqlQuery::groupBy" ref="ac239a774e83968c3737f1d7ad85cf37e" args="(const QString &amp;col1)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual <a class="el" href="classqx_1_1_qx_sql_query.html">QxSqlQuery</a>&amp; qx::QxSqlQuery::groupBy </td>
          <td>(</td>
          <td class="paramtype">const QString &amp;&#160;</td>
          <td class="paramname"><em>col1</em></td><td>)</td>
          <td><code> [virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

</div>
</div>
<a class="anchor" id="ae18e430836e1b98fce03fd31a64e588f"></a><!-- doxytag: member="qx::QxSqlQuery::groupBy" ref="ae18e430836e1b98fce03fd31a64e588f" args="(const QString &amp;col1, const QString &amp;col2)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual <a class="el" href="classqx_1_1_qx_sql_query.html">QxSqlQuery</a>&amp; qx::QxSqlQuery::groupBy </td>
          <td>(</td>
          <td class="paramtype">const QString &amp;&#160;</td>
          <td class="paramname"><em>col1</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const QString &amp;&#160;</td>
          <td class="paramname"><em>col2</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td><code> [virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

</div>
</div>
<a class="anchor" id="afdb382fcc183a53397f46c55a3a1819b"></a><!-- doxytag: member="qx::QxSqlQuery::groupBy" ref="afdb382fcc183a53397f46c55a3a1819b" args="(const QString &amp;col1, const QString &amp;col2, const QString &amp;col3)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual <a class="el" href="classqx_1_1_qx_sql_query.html">QxSqlQuery</a>&amp; qx::QxSqlQuery::groupBy </td>
          <td>(</td>
          <td class="paramtype">const QString &amp;&#160;</td>
          <td class="paramname"><em>col1</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const QString &amp;&#160;</td>
          <td class="paramname"><em>col2</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const QString &amp;&#160;</td>
          <td class="paramname"><em>col3</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td><code> [virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

</div>
</div>
<a class="anchor" id="a3652a054d3453eb03ce46b9fe10d6bbe"></a><!-- doxytag: member="qx::QxSqlQuery::groupBy" ref="a3652a054d3453eb03ce46b9fe10d6bbe" args="(const QString &amp;col1, const QString &amp;col2, const QString &amp;col3, const QString &amp;col4)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual <a class="el" href="classqx_1_1_qx_sql_query.html">QxSqlQuery</a>&amp; qx::QxSqlQuery::groupBy </td>
          <td>(</td>
          <td class="paramtype">const QString &amp;&#160;</td>
          <td class="paramname"><em>col1</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const QString &amp;&#160;</td>
          <td class="paramname"><em>col2</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const QString &amp;&#160;</td>
          <td class="paramname"><em>col3</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const QString &amp;&#160;</td>
          <td class="paramname"><em>col4</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td><code> [virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

</div>
</div>
<a class="anchor" id="a16535874bb1f56602968ccda42f28f91"></a><!-- doxytag: member="qx::QxSqlQuery::groupBy" ref="a16535874bb1f56602968ccda42f28f91" args="(const QString &amp;col1, const QString &amp;col2, const QString &amp;col3, const QString &amp;col4, const QString &amp;col5)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual <a class="el" href="classqx_1_1_qx_sql_query.html">QxSqlQuery</a>&amp; qx::QxSqlQuery::groupBy </td>
          <td>(</td>
          <td class="paramtype">const QString &amp;&#160;</td>
          <td class="paramname"><em>col1</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const QString &amp;&#160;</td>
          <td class="paramname"><em>col2</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const QString &amp;&#160;</td>
          <td class="paramname"><em>col3</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const QString &amp;&#160;</td>
          <td class="paramname"><em>col4</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const QString &amp;&#160;</td>
          <td class="paramname"><em>col5</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td><code> [virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

</div>
</div>
<a class="anchor" id="a8dcf430e48c23b532c9e35e3f4452f35"></a><!-- doxytag: member="qx::QxSqlQuery::groupBy" ref="a8dcf430e48c23b532c9e35e3f4452f35" args="(const QString &amp;col1, const QString &amp;col2, const QString &amp;col3, const QString &amp;col4, const QString &amp;col5, const QString &amp;col6)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual <a class="el" href="classqx_1_1_qx_sql_query.html">QxSqlQuery</a>&amp; qx::QxSqlQuery::groupBy </td>
          <td>(</td>
          <td class="paramtype">const QString &amp;&#160;</td>
          <td class="paramname"><em>col1</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const QString &amp;&#160;</td>
          <td class="paramname"><em>col2</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const QString &amp;&#160;</td>
          <td class="paramname"><em>col3</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const QString &amp;&#160;</td>
          <td class="paramname"><em>col4</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const QString &amp;&#160;</td>
          <td class="paramname"><em>col5</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const QString &amp;&#160;</td>
          <td class="paramname"><em>col6</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td><code> [virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

</div>
</div>
<a class="anchor" id="a6657cefe6829b2f25c16cd553059bc9d"></a><!-- doxytag: member="qx::QxSqlQuery::groupBy" ref="a6657cefe6829b2f25c16cd553059bc9d" args="(const QString &amp;col1, const QString &amp;col2, const QString &amp;col3, const QString &amp;col4, const QString &amp;col5, const QString &amp;col6, const QString &amp;col7)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual <a class="el" href="classqx_1_1_qx_sql_query.html">QxSqlQuery</a>&amp; qx::QxSqlQuery::groupBy </td>
          <td>(</td>
          <td class="paramtype">const QString &amp;&#160;</td>
          <td class="paramname"><em>col1</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const QString &amp;&#160;</td>
          <td class="paramname"><em>col2</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const QString &amp;&#160;</td>
          <td class="paramname"><em>col3</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const QString &amp;&#160;</td>
          <td class="paramname"><em>col4</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const QString &amp;&#160;</td>
          <td class="paramname"><em>col5</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const QString &amp;&#160;</td>
          <td class="paramname"><em>col6</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const QString &amp;&#160;</td>
          <td class="paramname"><em>col7</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td><code> [virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

</div>
</div>
<a class="anchor" id="a9ead5d8f28d0e024602242909212ccf0"></a><!-- doxytag: member="qx::QxSqlQuery::groupBy" ref="a9ead5d8f28d0e024602242909212ccf0" args="(const QString &amp;col1, const QString &amp;col2, const QString &amp;col3, const QString &amp;col4, const QString &amp;col5, const QString &amp;col6, const QString &amp;col7, const QString &amp;col8)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual <a class="el" href="classqx_1_1_qx_sql_query.html">QxSqlQuery</a>&amp; qx::QxSqlQuery::groupBy </td>
          <td>(</td>
          <td class="paramtype">const QString &amp;&#160;</td>
          <td class="paramname"><em>col1</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const QString &amp;&#160;</td>
          <td class="paramname"><em>col2</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const QString &amp;&#160;</td>
          <td class="paramname"><em>col3</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const QString &amp;&#160;</td>
          <td class="paramname"><em>col4</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const QString &amp;&#160;</td>
          <td class="paramname"><em>col5</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const QString &amp;&#160;</td>
          <td class="paramname"><em>col6</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const QString &amp;&#160;</td>
          <td class="paramname"><em>col7</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const QString &amp;&#160;</td>
          <td class="paramname"><em>col8</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td><code> [virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

</div>
</div>
<a class="anchor" id="a3373c0f5f119bd6534f2bcf52eb7b790"></a><!-- doxytag: member="qx::QxSqlQuery::groupBy" ref="a3373c0f5f119bd6534f2bcf52eb7b790" args="(const QString &amp;col1, const QString &amp;col2, const QString &amp;col3, const QString &amp;col4, const QString &amp;col5, const QString &amp;col6, const QString &amp;col7, const QString &amp;col8, const QString &amp;col9)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual <a class="el" href="classqx_1_1_qx_sql_query.html">QxSqlQuery</a>&amp; qx::QxSqlQuery::groupBy </td>
          <td>(</td>
          <td class="paramtype">const QString &amp;&#160;</td>
          <td class="paramname"><em>col1</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const QString &amp;&#160;</td>
          <td class="paramname"><em>col2</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const QString &amp;&#160;</td>
          <td class="paramname"><em>col3</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const QString &amp;&#160;</td>
          <td class="paramname"><em>col4</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const QString &amp;&#160;</td>
          <td class="paramname"><em>col5</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const QString &amp;&#160;</td>
          <td class="paramname"><em>col6</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const QString &amp;&#160;</td>
          <td class="paramname"><em>col7</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const QString &amp;&#160;</td>
          <td class="paramname"><em>col8</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const QString &amp;&#160;</td>
          <td class="paramname"><em>col9</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td><code> [virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

</div>
</div>
<a class="anchor" id="a8de0d63cba430701a4bc23c84eddd4c0"></a><!-- doxytag: member="qx::QxSqlQuery::in" ref="a8de0d63cba430701a4bc23c84eddd4c0" args="(const QVariantList &amp;values)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual <a class="el" href="classqx_1_1_qx_sql_query.html">QxSqlQuery</a>&amp; qx::QxSqlQuery::in </td>
          <td>(</td>
          <td class="paramtype">const QVariantList &amp;&#160;</td>
          <td class="paramname"><em>values</em></td><td>)</td>
          <td><code> [virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

</div>
</div>
<a class="anchor" id="a4cd27b58e2bdfa6fa8d306202e870c47"></a><!-- doxytag: member="qx::QxSqlQuery::in" ref="a4cd27b58e2bdfa6fa8d306202e870c47" args="(const QVariant &amp;val1)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual <a class="el" href="classqx_1_1_qx_sql_query.html">QxSqlQuery</a>&amp; qx::QxSqlQuery::in </td>
          <td>(</td>
          <td class="paramtype">const QVariant &amp;&#160;</td>
          <td class="paramname"><em>val1</em></td><td>)</td>
          <td><code> [virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

</div>
</div>
<a class="anchor" id="ab7ac6c73c609e1efe031340fca767f54"></a><!-- doxytag: member="qx::QxSqlQuery::in" ref="ab7ac6c73c609e1efe031340fca767f54" args="(const QVariant &amp;val1, const QVariant &amp;val2)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual <a class="el" href="classqx_1_1_qx_sql_query.html">QxSqlQuery</a>&amp; qx::QxSqlQuery::in </td>
          <td>(</td>
          <td class="paramtype">const QVariant &amp;&#160;</td>
          <td class="paramname"><em>val1</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const QVariant &amp;&#160;</td>
          <td class="paramname"><em>val2</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td><code> [virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

</div>
</div>
<a class="anchor" id="aa030dac90b0135bf92ce99c7e1aa3d37"></a><!-- doxytag: member="qx::QxSqlQuery::in" ref="aa030dac90b0135bf92ce99c7e1aa3d37" args="(const QVariant &amp;val1, const QVariant &amp;val2, const QVariant &amp;val3)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual <a class="el" href="classqx_1_1_qx_sql_query.html">QxSqlQuery</a>&amp; qx::QxSqlQuery::in </td>
          <td>(</td>
          <td class="paramtype">const QVariant &amp;&#160;</td>
          <td class="paramname"><em>val1</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const QVariant &amp;&#160;</td>
          <td class="paramname"><em>val2</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const QVariant &amp;&#160;</td>
          <td class="paramname"><em>val3</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td><code> [virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

</div>
</div>
<a class="anchor" id="a6aa51b20eb999575e2417e38bebb3cb2"></a><!-- doxytag: member="qx::QxSqlQuery::in" ref="a6aa51b20eb999575e2417e38bebb3cb2" args="(const QVariant &amp;val1, const QVariant &amp;val2, const QVariant &amp;val3, const QVariant &amp;val4)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual <a class="el" href="classqx_1_1_qx_sql_query.html">QxSqlQuery</a>&amp; qx::QxSqlQuery::in </td>
          <td>(</td>
          <td class="paramtype">const QVariant &amp;&#160;</td>
          <td class="paramname"><em>val1</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const QVariant &amp;&#160;</td>
          <td class="paramname"><em>val2</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const QVariant &amp;&#160;</td>
          <td class="paramname"><em>val3</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const QVariant &amp;&#160;</td>
          <td class="paramname"><em>val4</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td><code> [virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

</div>
</div>
<a class="anchor" id="a6844008ab41ab1c90a989b30c0b03b3b"></a><!-- doxytag: member="qx::QxSqlQuery::in" ref="a6844008ab41ab1c90a989b30c0b03b3b" args="(const QVariant &amp;val1, const QVariant &amp;val2, const QVariant &amp;val3, const QVariant &amp;val4, const QVariant &amp;val5)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual <a class="el" href="classqx_1_1_qx_sql_query.html">QxSqlQuery</a>&amp; qx::QxSqlQuery::in </td>
          <td>(</td>
          <td class="paramtype">const QVariant &amp;&#160;</td>
          <td class="paramname"><em>val1</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const QVariant &amp;&#160;</td>
          <td class="paramname"><em>val2</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const QVariant &amp;&#160;</td>
          <td class="paramname"><em>val3</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const QVariant &amp;&#160;</td>
          <td class="paramname"><em>val4</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const QVariant &amp;&#160;</td>
          <td class="paramname"><em>val5</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td><code> [virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

</div>
</div>
<a class="anchor" id="aa4764e491853f0f74dd728e1631f49ec"></a><!-- doxytag: member="qx::QxSqlQuery::in" ref="aa4764e491853f0f74dd728e1631f49ec" args="(const QVariant &amp;val1, const QVariant &amp;val2, const QVariant &amp;val3, const QVariant &amp;val4, const QVariant &amp;val5, const QVariant &amp;val6)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual <a class="el" href="classqx_1_1_qx_sql_query.html">QxSqlQuery</a>&amp; qx::QxSqlQuery::in </td>
          <td>(</td>
          <td class="paramtype">const QVariant &amp;&#160;</td>
          <td class="paramname"><em>val1</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const QVariant &amp;&#160;</td>
          <td class="paramname"><em>val2</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const QVariant &amp;&#160;</td>
          <td class="paramname"><em>val3</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const QVariant &amp;&#160;</td>
          <td class="paramname"><em>val4</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const QVariant &amp;&#160;</td>
          <td class="paramname"><em>val5</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const QVariant &amp;&#160;</td>
          <td class="paramname"><em>val6</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td><code> [virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

</div>
</div>
<a class="anchor" id="a10075fa92ad640e3c618984f55585c05"></a><!-- doxytag: member="qx::QxSqlQuery::in" ref="a10075fa92ad640e3c618984f55585c05" args="(const QVariant &amp;val1, const QVariant &amp;val2, const QVariant &amp;val3, const QVariant &amp;val4, const QVariant &amp;val5, const QVariant &amp;val6, const QVariant &amp;val7)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual <a class="el" href="classqx_1_1_qx_sql_query.html">QxSqlQuery</a>&amp; qx::QxSqlQuery::in </td>
          <td>(</td>
          <td class="paramtype">const QVariant &amp;&#160;</td>
          <td class="paramname"><em>val1</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const QVariant &amp;&#160;</td>
          <td class="paramname"><em>val2</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const QVariant &amp;&#160;</td>
          <td class="paramname"><em>val3</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const QVariant &amp;&#160;</td>
          <td class="paramname"><em>val4</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const QVariant &amp;&#160;</td>
          <td class="paramname"><em>val5</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const QVariant &amp;&#160;</td>
          <td class="paramname"><em>val6</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const QVariant &amp;&#160;</td>
          <td class="paramname"><em>val7</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td><code> [virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

</div>
</div>
<a class="anchor" id="a8e53321ddf1a5f07ca5c667f3d7c5430"></a><!-- doxytag: member="qx::QxSqlQuery::in" ref="a8e53321ddf1a5f07ca5c667f3d7c5430" args="(const QVariant &amp;val1, const QVariant &amp;val2, const QVariant &amp;val3, const QVariant &amp;val4, const QVariant &amp;val5, const QVariant &amp;val6, const QVariant &amp;val7, const QVariant &amp;val8)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual <a class="el" href="classqx_1_1_qx_sql_query.html">QxSqlQuery</a>&amp; qx::QxSqlQuery::in </td>
          <td>(</td>
          <td class="paramtype">const QVariant &amp;&#160;</td>
          <td class="paramname"><em>val1</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const QVariant &amp;&#160;</td>
          <td class="paramname"><em>val2</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const QVariant &amp;&#160;</td>
          <td class="paramname"><em>val3</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const QVariant &amp;&#160;</td>
          <td class="paramname"><em>val4</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const QVariant &amp;&#160;</td>
          <td class="paramname"><em>val5</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const QVariant &amp;&#160;</td>
          <td class="paramname"><em>val6</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const QVariant &amp;&#160;</td>
          <td class="paramname"><em>val7</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const QVariant &amp;&#160;</td>
          <td class="paramname"><em>val8</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td><code> [virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

</div>
</div>
<a class="anchor" id="a7a0fab866b69f29c6af164f14e8c8e04"></a><!-- doxytag: member="qx::QxSqlQuery::in" ref="a7a0fab866b69f29c6af164f14e8c8e04" args="(const QVariant &amp;val1, const QVariant &amp;val2, const QVariant &amp;val3, const QVariant &amp;val4, const QVariant &amp;val5, const QVariant &amp;val6, const QVariant &amp;val7, const QVariant &amp;val8, const QVariant &amp;val9)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual <a class="el" href="classqx_1_1_qx_sql_query.html">QxSqlQuery</a>&amp; qx::QxSqlQuery::in </td>
          <td>(</td>
          <td class="paramtype">const QVariant &amp;&#160;</td>
          <td class="paramname"><em>val1</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const QVariant &amp;&#160;</td>
          <td class="paramname"><em>val2</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const QVariant &amp;&#160;</td>
          <td class="paramname"><em>val3</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const QVariant &amp;&#160;</td>
          <td class="paramname"><em>val4</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const QVariant &amp;&#160;</td>
          <td class="paramname"><em>val5</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const QVariant &amp;&#160;</td>
          <td class="paramname"><em>val6</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const QVariant &amp;&#160;</td>
          <td class="paramname"><em>val7</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const QVariant &amp;&#160;</td>
          <td class="paramname"><em>val8</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const QVariant &amp;&#160;</td>
          <td class="paramname"><em>val9</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td><code> [virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

</div>
</div>
<a class="anchor" id="a4a819d302c7468d0182a6bc15a1aff2f"></a><!-- doxytag: member="qx::QxSqlQuery::in_Select" ref="a4a819d302c7468d0182a6bc15a1aff2f" args="(const QString &amp;sql)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual <a class="el" href="classqx_1_1_qx_sql_query.html">QxSqlQuery</a>&amp; qx::QxSqlQuery::in_Select </td>
          <td>(</td>
          <td class="paramtype">const QString &amp;&#160;</td>
          <td class="paramname"><em>sql</em></td><td>)</td>
          <td><code> [virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

</div>
</div>
<a class="anchor" id="ae4c91e9c9b0c13816034ccdec6d18fb0"></a><!-- doxytag: member="qx::QxSqlQuery::isBetween" ref="ae4c91e9c9b0c13816034ccdec6d18fb0" args="(const QVariant &amp;val1, const QVariant &amp;val2)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual <a class="el" href="classqx_1_1_qx_sql_query.html">QxSqlQuery</a>&amp; qx::QxSqlQuery::isBetween </td>
          <td>(</td>
          <td class="paramtype">const QVariant &amp;&#160;</td>
          <td class="paramname"><em>val1</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const QVariant &amp;&#160;</td>
          <td class="paramname"><em>val2</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td><code> [virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

</div>
</div>
<a class="anchor" id="a61cdb11f6ba1e5c181b747ffc23cb364"></a><!-- doxytag: member="qx::QxSqlQuery::isDistinct" ref="a61cdb11f6ba1e5c181b747ffc23cb364" args="() const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">bool qx::QxSqlQuery::isDistinct </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
</div>
<div class="memdoc">

</div>
</div>
<a class="anchor" id="a80723e46fc251dc302346596dbfbc8ca"></a><!-- doxytag: member="qx::QxSqlQuery::isEmpty" ref="a80723e46fc251dc302346596dbfbc8ca" args="() const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">bool qx::QxSqlQuery::isEmpty </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
</div>
<div class="memdoc">

</div>
</div>
<a class="anchor" id="a73080c1ca6168c78ad6049c7ffc4b31f"></a><!-- doxytag: member="qx::QxSqlQuery::isEqualTo" ref="a73080c1ca6168c78ad6049c7ffc4b31f" args="(const QVariant &amp;val)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual <a class="el" href="classqx_1_1_qx_sql_query.html">QxSqlQuery</a>&amp; qx::QxSqlQuery::isEqualTo </td>
          <td>(</td>
          <td class="paramtype">const QVariant &amp;&#160;</td>
          <td class="paramname"><em>val</em></td><td>)</td>
          <td><code> [virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

</div>
</div>
<a class="anchor" id="a7788d0e8586f47f5784865ba6e578567"></a><!-- doxytag: member="qx::QxSqlQuery::isGreaterThan" ref="a7788d0e8586f47f5784865ba6e578567" args="(const QVariant &amp;val)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual <a class="el" href="classqx_1_1_qx_sql_query.html">QxSqlQuery</a>&amp; qx::QxSqlQuery::isGreaterThan </td>
          <td>(</td>
          <td class="paramtype">const QVariant &amp;&#160;</td>
          <td class="paramname"><em>val</em></td><td>)</td>
          <td><code> [virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

</div>
</div>
<a class="anchor" id="ae717a6d5e24a3263f92c1caaddeed25d"></a><!-- doxytag: member="qx::QxSqlQuery::isGreaterThanOrEqualTo" ref="ae717a6d5e24a3263f92c1caaddeed25d" args="(const QVariant &amp;val)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual <a class="el" href="classqx_1_1_qx_sql_query.html">QxSqlQuery</a>&amp; qx::QxSqlQuery::isGreaterThanOrEqualTo </td>
          <td>(</td>
          <td class="paramtype">const QVariant &amp;&#160;</td>
          <td class="paramname"><em>val</em></td><td>)</td>
          <td><code> [virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

</div>
</div>
<a class="anchor" id="afa90b6e03d0968a0e7654ef60a1e117f"></a><!-- doxytag: member="qx::QxSqlQuery::isLessThan" ref="afa90b6e03d0968a0e7654ef60a1e117f" args="(const QVariant &amp;val)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual <a class="el" href="classqx_1_1_qx_sql_query.html">QxSqlQuery</a>&amp; qx::QxSqlQuery::isLessThan </td>
          <td>(</td>
          <td class="paramtype">const QVariant &amp;&#160;</td>
          <td class="paramname"><em>val</em></td><td>)</td>
          <td><code> [virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

</div>
</div>
<a class="anchor" id="a2b26f18a6e5cc902d360234c4ee52025"></a><!-- doxytag: member="qx::QxSqlQuery::isLessThanOrEqualTo" ref="a2b26f18a6e5cc902d360234c4ee52025" args="(const QVariant &amp;val)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual <a class="el" href="classqx_1_1_qx_sql_query.html">QxSqlQuery</a>&amp; qx::QxSqlQuery::isLessThanOrEqualTo </td>
          <td>(</td>
          <td class="paramtype">const QVariant &amp;&#160;</td>
          <td class="paramname"><em>val</em></td><td>)</td>
          <td><code> [virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

</div>
</div>
<a class="anchor" id="ae651ed41c606a46d261b6a828c039489"></a><!-- doxytag: member="qx::QxSqlQuery::isNotBetween" ref="ae651ed41c606a46d261b6a828c039489" args="(const QVariant &amp;val1, const QVariant &amp;val2)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual <a class="el" href="classqx_1_1_qx_sql_query.html">QxSqlQuery</a>&amp; qx::QxSqlQuery::isNotBetween </td>
          <td>(</td>
          <td class="paramtype">const QVariant &amp;&#160;</td>
          <td class="paramname"><em>val1</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const QVariant &amp;&#160;</td>
          <td class="paramname"><em>val2</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td><code> [virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

</div>
</div>
<a class="anchor" id="a7bc91517d67581159bc33864e4b0c413"></a><!-- doxytag: member="qx::QxSqlQuery::isNotEqualTo" ref="a7bc91517d67581159bc33864e4b0c413" args="(const QVariant &amp;val)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual <a class="el" href="classqx_1_1_qx_sql_query.html">QxSqlQuery</a>&amp; qx::QxSqlQuery::isNotEqualTo </td>
          <td>(</td>
          <td class="paramtype">const QVariant &amp;&#160;</td>
          <td class="paramname"><em>val</em></td><td>)</td>
          <td><code> [virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

</div>
</div>
<a class="anchor" id="a6618c23ed60647be4830002d7fd01ca2"></a><!-- doxytag: member="qx::QxSqlQuery::isNotNull" ref="a6618c23ed60647be4830002d7fd01ca2" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual <a class="el" href="classqx_1_1_qx_sql_query.html">QxSqlQuery</a>&amp; qx::QxSqlQuery::isNotNull </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td><code> [virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

</div>
</div>
<a class="anchor" id="a9a816c275ce43adf039a1b7adccadcae"></a><!-- doxytag: member="qx::QxSqlQuery::isNull" ref="a9a816c275ce43adf039a1b7adccadcae" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual <a class="el" href="classqx_1_1_qx_sql_query.html">QxSqlQuery</a>&amp; qx::QxSqlQuery::isNull </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td><code> [virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

</div>
</div>
<a class="anchor" id="a9d3be633c0b0c41a0482727cce56af61"></a><!-- doxytag: member="qx::QxSqlQuery::like" ref="a9d3be633c0b0c41a0482727cce56af61" args="(const QString &amp;val)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual <a class="el" href="classqx_1_1_qx_sql_query.html">QxSqlQuery</a>&amp; qx::QxSqlQuery::like </td>
          <td>(</td>
          <td class="paramtype">const QString &amp;&#160;</td>
          <td class="paramname"><em>val</em></td><td>)</td>
          <td><code> [virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

</div>
</div>
<a class="anchor" id="a48e6fae92eedb73a43900e5536843782"></a><!-- doxytag: member="qx::QxSqlQuery::limit" ref="a48e6fae92eedb73a43900e5536843782" args="(int rowsCount, int startRow=0)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual <a class="el" href="classqx_1_1_qx_sql_query.html">QxSqlQuery</a>&amp; qx::QxSqlQuery::limit </td>
          <td>(</td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>rowsCount</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>startRow</em> = <code>0</code>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td><code> [virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

</div>
</div>
<a class="anchor" id="a865bc8f8c7960a0cd7bd23db8b4f25d4"></a><!-- doxytag: member="qx::QxSqlQuery::notIn" ref="a865bc8f8c7960a0cd7bd23db8b4f25d4" args="(const QVariantList &amp;values)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual <a class="el" href="classqx_1_1_qx_sql_query.html">QxSqlQuery</a>&amp; qx::QxSqlQuery::notIn </td>
          <td>(</td>
          <td class="paramtype">const QVariantList &amp;&#160;</td>
          <td class="paramname"><em>values</em></td><td>)</td>
          <td><code> [virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

</div>
</div>
<a class="anchor" id="a14f7524796b8a79067e01d2668736f3d"></a><!-- doxytag: member="qx::QxSqlQuery::notIn" ref="a14f7524796b8a79067e01d2668736f3d" args="(const QVariant &amp;val1)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual <a class="el" href="classqx_1_1_qx_sql_query.html">QxSqlQuery</a>&amp; qx::QxSqlQuery::notIn </td>
          <td>(</td>
          <td class="paramtype">const QVariant &amp;&#160;</td>
          <td class="paramname"><em>val1</em></td><td>)</td>
          <td><code> [virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

</div>
</div>
<a class="anchor" id="a3c81e4e3b9d32992a3a83b4d1948e614"></a><!-- doxytag: member="qx::QxSqlQuery::notIn" ref="a3c81e4e3b9d32992a3a83b4d1948e614" args="(const QVariant &amp;val1, const QVariant &amp;val2)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual <a class="el" href="classqx_1_1_qx_sql_query.html">QxSqlQuery</a>&amp; qx::QxSqlQuery::notIn </td>
          <td>(</td>
          <td class="paramtype">const QVariant &amp;&#160;</td>
          <td class="paramname"><em>val1</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const QVariant &amp;&#160;</td>
          <td class="paramname"><em>val2</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td><code> [virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

</div>
</div>
<a class="anchor" id="ac5840c9637a5eba10567eb8ca8e3b6ef"></a><!-- doxytag: member="qx::QxSqlQuery::notIn" ref="ac5840c9637a5eba10567eb8ca8e3b6ef" args="(const QVariant &amp;val1, const QVariant &amp;val2, const QVariant &amp;val3)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual <a class="el" href="classqx_1_1_qx_sql_query.html">QxSqlQuery</a>&amp; qx::QxSqlQuery::notIn </td>
          <td>(</td>
          <td class="paramtype">const QVariant &amp;&#160;</td>
          <td class="paramname"><em>val1</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const QVariant &amp;&#160;</td>
          <td class="paramname"><em>val2</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const QVariant &amp;&#160;</td>
          <td class="paramname"><em>val3</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td><code> [virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

</div>
</div>
<a class="anchor" id="adae281fe46ff289f11804e5dcb44861b"></a><!-- doxytag: member="qx::QxSqlQuery::notIn" ref="adae281fe46ff289f11804e5dcb44861b" args="(const QVariant &amp;val1, const QVariant &amp;val2, const QVariant &amp;val3, const QVariant &amp;val4)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual <a class="el" href="classqx_1_1_qx_sql_query.html">QxSqlQuery</a>&amp; qx::QxSqlQuery::notIn </td>
          <td>(</td>
          <td class="paramtype">const QVariant &amp;&#160;</td>
          <td class="paramname"><em>val1</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const QVariant &amp;&#160;</td>
          <td class="paramname"><em>val2</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const QVariant &amp;&#160;</td>
          <td class="paramname"><em>val3</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const QVariant &amp;&#160;</td>
          <td class="paramname"><em>val4</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td><code> [virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

</div>
</div>
<a class="anchor" id="ad1584fb63c277194f916dd4aedade06d"></a><!-- doxytag: member="qx::QxSqlQuery::notIn" ref="ad1584fb63c277194f916dd4aedade06d" args="(const QVariant &amp;val1, const QVariant &amp;val2, const QVariant &amp;val3, const QVariant &amp;val4, const QVariant &amp;val5)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual <a class="el" href="classqx_1_1_qx_sql_query.html">QxSqlQuery</a>&amp; qx::QxSqlQuery::notIn </td>
          <td>(</td>
          <td class="paramtype">const QVariant &amp;&#160;</td>
          <td class="paramname"><em>val1</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const QVariant &amp;&#160;</td>
          <td class="paramname"><em>val2</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const QVariant &amp;&#160;</td>
          <td class="paramname"><em>val3</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const QVariant &amp;&#160;</td>
          <td class="paramname"><em>val4</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const QVariant &amp;&#160;</td>
          <td class="paramname"><em>val5</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td><code> [virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

</div>
</div>
<a class="anchor" id="a58d85bebb7ae4cf497e627f2bcc9ebe2"></a><!-- doxytag: member="qx::QxSqlQuery::notIn" ref="a58d85bebb7ae4cf497e627f2bcc9ebe2" args="(const QVariant &amp;val1, const QVariant &amp;val2, const QVariant &amp;val3, const QVariant &amp;val4, const QVariant &amp;val5, const QVariant &amp;val6)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual <a class="el" href="classqx_1_1_qx_sql_query.html">QxSqlQuery</a>&amp; qx::QxSqlQuery::notIn </td>
          <td>(</td>
          <td class="paramtype">const QVariant &amp;&#160;</td>
          <td class="paramname"><em>val1</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const QVariant &amp;&#160;</td>
          <td class="paramname"><em>val2</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const QVariant &amp;&#160;</td>
          <td class="paramname"><em>val3</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const QVariant &amp;&#160;</td>
          <td class="paramname"><em>val4</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const QVariant &amp;&#160;</td>
          <td class="paramname"><em>val5</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const QVariant &amp;&#160;</td>
          <td class="paramname"><em>val6</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td><code> [virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

</div>
</div>
<a class="anchor" id="ac39d3b140bc68b3a510b99fb6387e0a1"></a><!-- doxytag: member="qx::QxSqlQuery::notIn" ref="ac39d3b140bc68b3a510b99fb6387e0a1" args="(const QVariant &amp;val1, const QVariant &amp;val2, const QVariant &amp;val3, const QVariant &amp;val4, const QVariant &amp;val5, const QVariant &amp;val6, const QVariant &amp;val7)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual <a class="el" href="classqx_1_1_qx_sql_query.html">QxSqlQuery</a>&amp; qx::QxSqlQuery::notIn </td>
          <td>(</td>
          <td class="paramtype">const QVariant &amp;&#160;</td>
          <td class="paramname"><em>val1</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const QVariant &amp;&#160;</td>
          <td class="paramname"><em>val2</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const QVariant &amp;&#160;</td>
          <td class="paramname"><em>val3</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const QVariant &amp;&#160;</td>
          <td class="paramname"><em>val4</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const QVariant &amp;&#160;</td>
          <td class="paramname"><em>val5</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const QVariant &amp;&#160;</td>
          <td class="paramname"><em>val6</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const QVariant &amp;&#160;</td>
          <td class="paramname"><em>val7</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td><code> [virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

</div>
</div>
<a class="anchor" id="a7ca0fb3e642d3101d80f22c1ea61c6c7"></a><!-- doxytag: member="qx::QxSqlQuery::notIn" ref="a7ca0fb3e642d3101d80f22c1ea61c6c7" args="(const QVariant &amp;val1, const QVariant &amp;val2, const QVariant &amp;val3, const QVariant &amp;val4, const QVariant &amp;val5, const QVariant &amp;val6, const QVariant &amp;val7, const QVariant &amp;val8)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual <a class="el" href="classqx_1_1_qx_sql_query.html">QxSqlQuery</a>&amp; qx::QxSqlQuery::notIn </td>
          <td>(</td>
          <td class="paramtype">const QVariant &amp;&#160;</td>
          <td class="paramname"><em>val1</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const QVariant &amp;&#160;</td>
          <td class="paramname"><em>val2</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const QVariant &amp;&#160;</td>
          <td class="paramname"><em>val3</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const QVariant &amp;&#160;</td>
          <td class="paramname"><em>val4</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const QVariant &amp;&#160;</td>
          <td class="paramname"><em>val5</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const QVariant &amp;&#160;</td>
          <td class="paramname"><em>val6</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const QVariant &amp;&#160;</td>
          <td class="paramname"><em>val7</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const QVariant &amp;&#160;</td>
          <td class="paramname"><em>val8</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td><code> [virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

</div>
</div>
<a class="anchor" id="a2f77f83bffc1b2341c8b6efc079a19ed"></a><!-- doxytag: member="qx::QxSqlQuery::notIn" ref="a2f77f83bffc1b2341c8b6efc079a19ed" args="(const QVariant &amp;val1, const QVariant &amp;val2, const QVariant &amp;val3, const QVariant &amp;val4, const QVariant &amp;val5, const QVariant &amp;val6, const QVariant &amp;val7, const QVariant &amp;val8, const QVariant &amp;val9)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual <a class="el" href="classqx_1_1_qx_sql_query.html">QxSqlQuery</a>&amp; qx::QxSqlQuery::notIn </td>
          <td>(</td>
          <td class="paramtype">const QVariant &amp;&#160;</td>
          <td class="paramname"><em>val1</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const QVariant &amp;&#160;</td>
          <td class="paramname"><em>val2</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const QVariant &amp;&#160;</td>
          <td class="paramname"><em>val3</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const QVariant &amp;&#160;</td>
          <td class="paramname"><em>val4</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const QVariant &amp;&#160;</td>
          <td class="paramname"><em>val5</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const QVariant &amp;&#160;</td>
          <td class="paramname"><em>val6</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const QVariant &amp;&#160;</td>
          <td class="paramname"><em>val7</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const QVariant &amp;&#160;</td>
          <td class="paramname"><em>val8</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const QVariant &amp;&#160;</td>
          <td class="paramname"><em>val9</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td><code> [virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

</div>
</div>
<a class="anchor" id="a39c706238fe8566ec90ad40142b09025"></a><!-- doxytag: member="qx::QxSqlQuery::notIn_Select" ref="a39c706238fe8566ec90ad40142b09025" args="(const QString &amp;sql)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual <a class="el" href="classqx_1_1_qx_sql_query.html">QxSqlQuery</a>&amp; qx::QxSqlQuery::notIn_Select </td>
          <td>(</td>
          <td class="paramtype">const QString &amp;&#160;</td>
          <td class="paramname"><em>sql</em></td><td>)</td>
          <td><code> [virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

</div>
</div>
<a class="anchor" id="a5d396f8b0c17f43f8b1979c594250e7d"></a><!-- doxytag: member="qx::QxSqlQuery::notLike" ref="a5d396f8b0c17f43f8b1979c594250e7d" args="(const QString &amp;val)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual <a class="el" href="classqx_1_1_qx_sql_query.html">QxSqlQuery</a>&amp; qx::QxSqlQuery::notLike </td>
          <td>(</td>
          <td class="paramtype">const QString &amp;&#160;</td>
          <td class="paramname"><em>val</em></td><td>)</td>
          <td><code> [virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

</div>
</div>
<a class="anchor" id="abbb2978e5e7845f1ec858dae4fc2203b"></a><!-- doxytag: member="qx::QxSqlQuery::openParenthesis" ref="abbb2978e5e7845f1ec858dae4fc2203b" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual <a class="el" href="classqx_1_1_qx_sql_query.html">QxSqlQuery</a>&amp; qx::QxSqlQuery::openParenthesis </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td><code> [virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

</div>
</div>
<a class="anchor" id="a3a337d1de449b8d0a48b97704ac5a11c"></a><!-- doxytag: member="qx::QxSqlQuery::or_" ref="a3a337d1de449b8d0a48b97704ac5a11c" args="(const QString &amp;column)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual <a class="el" href="classqx_1_1_qx_sql_query.html">QxSqlQuery</a>&amp; qx::QxSqlQuery::or_ </td>
          <td>(</td>
          <td class="paramtype">const QString &amp;&#160;</td>
          <td class="paramname"><em>column</em></td><td>)</td>
          <td><code> [virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

</div>
</div>
<a class="anchor" id="ab9308d02993698a2e91d34cc23436bb7"></a><!-- doxytag: member="qx::QxSqlQuery::or_OpenParenthesis" ref="ab9308d02993698a2e91d34cc23436bb7" args="(const QString &amp;column)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual <a class="el" href="classqx_1_1_qx_sql_query.html">QxSqlQuery</a>&amp; qx::QxSqlQuery::or_OpenParenthesis </td>
          <td>(</td>
          <td class="paramtype">const QString &amp;&#160;</td>
          <td class="paramname"><em>column</em></td><td>)</td>
          <td><code> [virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

</div>
</div>
<a class="anchor" id="a81feddda7a4f81efe4df68fe5ada1986"></a><!-- doxytag: member="qx::QxSqlQuery::orderAsc" ref="a81feddda7a4f81efe4df68fe5ada1986" args="(const QStringList &amp;columns)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual <a class="el" href="classqx_1_1_qx_sql_query.html">QxSqlQuery</a>&amp; qx::QxSqlQuery::orderAsc </td>
          <td>(</td>
          <td class="paramtype">const QStringList &amp;&#160;</td>
          <td class="paramname"><em>columns</em></td><td>)</td>
          <td><code> [virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

</div>
</div>
<a class="anchor" id="aa3fcf60c397b15c96817785fe1df691c"></a><!-- doxytag: member="qx::QxSqlQuery::orderAsc" ref="aa3fcf60c397b15c96817785fe1df691c" args="(const QString &amp;col1)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual <a class="el" href="classqx_1_1_qx_sql_query.html">QxSqlQuery</a>&amp; qx::QxSqlQuery::orderAsc </td>
          <td>(</td>
          <td class="paramtype">const QString &amp;&#160;</td>
          <td class="paramname"><em>col1</em></td><td>)</td>
          <td><code> [virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

</div>
</div>
<a class="anchor" id="abcaf020e8823191fbe22c752dffcee80"></a><!-- doxytag: member="qx::QxSqlQuery::orderAsc" ref="abcaf020e8823191fbe22c752dffcee80" args="(const QString &amp;col1, const QString &amp;col2)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual <a class="el" href="classqx_1_1_qx_sql_query.html">QxSqlQuery</a>&amp; qx::QxSqlQuery::orderAsc </td>
          <td>(</td>
          <td class="paramtype">const QString &amp;&#160;</td>
          <td class="paramname"><em>col1</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const QString &amp;&#160;</td>
          <td class="paramname"><em>col2</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td><code> [virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

</div>
</div>
<a class="anchor" id="ad38ed966d2bdcb5330511ef1fcaeddaa"></a><!-- doxytag: member="qx::QxSqlQuery::orderAsc" ref="ad38ed966d2bdcb5330511ef1fcaeddaa" args="(const QString &amp;col1, const QString &amp;col2, const QString &amp;col3)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual <a class="el" href="classqx_1_1_qx_sql_query.html">QxSqlQuery</a>&amp; qx::QxSqlQuery::orderAsc </td>
          <td>(</td>
          <td class="paramtype">const QString &amp;&#160;</td>
          <td class="paramname"><em>col1</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const QString &amp;&#160;</td>
          <td class="paramname"><em>col2</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const QString &amp;&#160;</td>
          <td class="paramname"><em>col3</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td><code> [virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

</div>
</div>
<a class="anchor" id="ad8fd1458630f2a88a7c94aec1cb06ec9"></a><!-- doxytag: member="qx::QxSqlQuery::orderAsc" ref="ad8fd1458630f2a88a7c94aec1cb06ec9" args="(const QString &amp;col1, const QString &amp;col2, const QString &amp;col3, const QString &amp;col4)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual <a class="el" href="classqx_1_1_qx_sql_query.html">QxSqlQuery</a>&amp; qx::QxSqlQuery::orderAsc </td>
          <td>(</td>
          <td class="paramtype">const QString &amp;&#160;</td>
          <td class="paramname"><em>col1</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const QString &amp;&#160;</td>
          <td class="paramname"><em>col2</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const QString &amp;&#160;</td>
          <td class="paramname"><em>col3</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const QString &amp;&#160;</td>
          <td class="paramname"><em>col4</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td><code> [virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

</div>
</div>
<a class="anchor" id="a60fecfd38799c517e1b1ff45a5201c6e"></a><!-- doxytag: member="qx::QxSqlQuery::orderAsc" ref="a60fecfd38799c517e1b1ff45a5201c6e" args="(const QString &amp;col1, const QString &amp;col2, const QString &amp;col3, const QString &amp;col4, const QString &amp;col5)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual <a class="el" href="classqx_1_1_qx_sql_query.html">QxSqlQuery</a>&amp; qx::QxSqlQuery::orderAsc </td>
          <td>(</td>
          <td class="paramtype">const QString &amp;&#160;</td>
          <td class="paramname"><em>col1</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const QString &amp;&#160;</td>
          <td class="paramname"><em>col2</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const QString &amp;&#160;</td>
          <td class="paramname"><em>col3</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const QString &amp;&#160;</td>
          <td class="paramname"><em>col4</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const QString &amp;&#160;</td>
          <td class="paramname"><em>col5</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td><code> [virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

</div>
</div>
<a class="anchor" id="adcefc915d232ed58349c3cb7c6be0ef1"></a><!-- doxytag: member="qx::QxSqlQuery::orderAsc" ref="adcefc915d232ed58349c3cb7c6be0ef1" args="(const QString &amp;col1, const QString &amp;col2, const QString &amp;col3, const QString &amp;col4, const QString &amp;col5, const QString &amp;col6)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual <a class="el" href="classqx_1_1_qx_sql_query.html">QxSqlQuery</a>&amp; qx::QxSqlQuery::orderAsc </td>
          <td>(</td>
          <td class="paramtype">const QString &amp;&#160;</td>
          <td class="paramname"><em>col1</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const QString &amp;&#160;</td>
          <td class="paramname"><em>col2</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const QString &amp;&#160;</td>
          <td class="paramname"><em>col3</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const QString &amp;&#160;</td>
          <td class="paramname"><em>col4</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const QString &amp;&#160;</td>
          <td class="paramname"><em>col5</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const QString &amp;&#160;</td>
          <td class="paramname"><em>col6</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td><code> [virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

</div>
</div>
<a class="anchor" id="a76a97e7e4d794ae45badb267d2996b84"></a><!-- doxytag: member="qx::QxSqlQuery::orderAsc" ref="a76a97e7e4d794ae45badb267d2996b84" args="(const QString &amp;col1, const QString &amp;col2, const QString &amp;col3, const QString &amp;col4, const QString &amp;col5, const QString &amp;col6, const QString &amp;col7)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual <a class="el" href="classqx_1_1_qx_sql_query.html">QxSqlQuery</a>&amp; qx::QxSqlQuery::orderAsc </td>
          <td>(</td>
          <td class="paramtype">const QString &amp;&#160;</td>
          <td class="paramname"><em>col1</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const QString &amp;&#160;</td>
          <td class="paramname"><em>col2</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const QString &amp;&#160;</td>
          <td class="paramname"><em>col3</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const QString &amp;&#160;</td>
          <td class="paramname"><em>col4</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const QString &amp;&#160;</td>
          <td class="paramname"><em>col5</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const QString &amp;&#160;</td>
          <td class="paramname"><em>col6</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const QString &amp;&#160;</td>
          <td class="paramname"><em>col7</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td><code> [virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

</div>
</div>
<a class="anchor" id="a3bfd4f826b7bd8a8aab13b88a5fc4044"></a><!-- doxytag: member="qx::QxSqlQuery::orderAsc" ref="a3bfd4f826b7bd8a8aab13b88a5fc4044" args="(const QString &amp;col1, const QString &amp;col2, const QString &amp;col3, const QString &amp;col4, const QString &amp;col5, const QString &amp;col6, const QString &amp;col7, const QString &amp;col8)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual <a class="el" href="classqx_1_1_qx_sql_query.html">QxSqlQuery</a>&amp; qx::QxSqlQuery::orderAsc </td>
          <td>(</td>
          <td class="paramtype">const QString &amp;&#160;</td>
          <td class="paramname"><em>col1</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const QString &amp;&#160;</td>
          <td class="paramname"><em>col2</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const QString &amp;&#160;</td>
          <td class="paramname"><em>col3</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const QString &amp;&#160;</td>
          <td class="paramname"><em>col4</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const QString &amp;&#160;</td>
          <td class="paramname"><em>col5</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const QString &amp;&#160;</td>
          <td class="paramname"><em>col6</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const QString &amp;&#160;</td>
          <td class="paramname"><em>col7</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const QString &amp;&#160;</td>
          <td class="paramname"><em>col8</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td><code> [virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

</div>
</div>
<a class="anchor" id="acd7de05e8a2069fed7ec4ab83643970d"></a><!-- doxytag: member="qx::QxSqlQuery::orderAsc" ref="acd7de05e8a2069fed7ec4ab83643970d" args="(const QString &amp;col1, const QString &amp;col2, const QString &amp;col3, const QString &amp;col4, const QString &amp;col5, const QString &amp;col6, const QString &amp;col7, const QString &amp;col8, const QString &amp;col9)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual <a class="el" href="classqx_1_1_qx_sql_query.html">QxSqlQuery</a>&amp; qx::QxSqlQuery::orderAsc </td>
          <td>(</td>
          <td class="paramtype">const QString &amp;&#160;</td>
          <td class="paramname"><em>col1</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const QString &amp;&#160;</td>
          <td class="paramname"><em>col2</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const QString &amp;&#160;</td>
          <td class="paramname"><em>col3</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const QString &amp;&#160;</td>
          <td class="paramname"><em>col4</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const QString &amp;&#160;</td>
          <td class="paramname"><em>col5</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const QString &amp;&#160;</td>
          <td class="paramname"><em>col6</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const QString &amp;&#160;</td>
          <td class="paramname"><em>col7</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const QString &amp;&#160;</td>
          <td class="paramname"><em>col8</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const QString &amp;&#160;</td>
          <td class="paramname"><em>col9</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td><code> [virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

</div>
</div>
<a class="anchor" id="a7b0db36e289943ecf392ba8a7bcdd416"></a><!-- doxytag: member="qx::QxSqlQuery::orderDesc" ref="a7b0db36e289943ecf392ba8a7bcdd416" args="(const QStringList &amp;columns)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual <a class="el" href="classqx_1_1_qx_sql_query.html">QxSqlQuery</a>&amp; qx::QxSqlQuery::orderDesc </td>
          <td>(</td>
          <td class="paramtype">const QStringList &amp;&#160;</td>
          <td class="paramname"><em>columns</em></td><td>)</td>
          <td><code> [virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

</div>
</div>
<a class="anchor" id="abd6731b5ba1dfe44f464b7a08d6cd0f4"></a><!-- doxytag: member="qx::QxSqlQuery::orderDesc" ref="abd6731b5ba1dfe44f464b7a08d6cd0f4" args="(const QString &amp;col1)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual <a class="el" href="classqx_1_1_qx_sql_query.html">QxSqlQuery</a>&amp; qx::QxSqlQuery::orderDesc </td>
          <td>(</td>
          <td class="paramtype">const QString &amp;&#160;</td>
          <td class="paramname"><em>col1</em></td><td>)</td>
          <td><code> [virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

</div>
</div>
<a class="anchor" id="aa2c3f04d698ecb88052c24419c8fe67e"></a><!-- doxytag: member="qx::QxSqlQuery::orderDesc" ref="aa2c3f04d698ecb88052c24419c8fe67e" args="(const QString &amp;col1, const QString &amp;col2)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual <a class="el" href="classqx_1_1_qx_sql_query.html">QxSqlQuery</a>&amp; qx::QxSqlQuery::orderDesc </td>
          <td>(</td>
          <td class="paramtype">const QString &amp;&#160;</td>
          <td class="paramname"><em>col1</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const QString &amp;&#160;</td>
          <td class="paramname"><em>col2</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td><code> [virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

</div>
</div>
<a class="anchor" id="ad6752107e41d826ed6dfbaddb12a16cd"></a><!-- doxytag: member="qx::QxSqlQuery::orderDesc" ref="ad6752107e41d826ed6dfbaddb12a16cd" args="(const QString &amp;col1, const QString &amp;col2, const QString &amp;col3)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual <a class="el" href="classqx_1_1_qx_sql_query.html">QxSqlQuery</a>&amp; qx::QxSqlQuery::orderDesc </td>
          <td>(</td>
          <td class="paramtype">const QString &amp;&#160;</td>
          <td class="paramname"><em>col1</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const QString &amp;&#160;</td>
          <td class="paramname"><em>col2</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const QString &amp;&#160;</td>
          <td class="paramname"><em>col3</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td><code> [virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

</div>
</div>
<a class="anchor" id="a6a9f109fa66880763df3bb3479e17b6a"></a><!-- doxytag: member="qx::QxSqlQuery::orderDesc" ref="a6a9f109fa66880763df3bb3479e17b6a" args="(const QString &amp;col1, const QString &amp;col2, const QString &amp;col3, const QString &amp;col4)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual <a class="el" href="classqx_1_1_qx_sql_query.html">QxSqlQuery</a>&amp; qx::QxSqlQuery::orderDesc </td>
          <td>(</td>
          <td class="paramtype">const QString &amp;&#160;</td>
          <td class="paramname"><em>col1</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const QString &amp;&#160;</td>
          <td class="paramname"><em>col2</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const QString &amp;&#160;</td>
          <td class="paramname"><em>col3</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const QString &amp;&#160;</td>
          <td class="paramname"><em>col4</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td><code> [virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

</div>
</div>
<a class="anchor" id="ab27d01d92909888cb92b35c216e0ccb0"></a><!-- doxytag: member="qx::QxSqlQuery::orderDesc" ref="ab27d01d92909888cb92b35c216e0ccb0" args="(const QString &amp;col1, const QString &amp;col2, const QString &amp;col3, const QString &amp;col4, const QString &amp;col5)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual <a class="el" href="classqx_1_1_qx_sql_query.html">QxSqlQuery</a>&amp; qx::QxSqlQuery::orderDesc </td>
          <td>(</td>
          <td class="paramtype">const QString &amp;&#160;</td>
          <td class="paramname"><em>col1</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const QString &amp;&#160;</td>
          <td class="paramname"><em>col2</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const QString &amp;&#160;</td>
          <td class="paramname"><em>col3</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const QString &amp;&#160;</td>
          <td class="paramname"><em>col4</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const QString &amp;&#160;</td>
          <td class="paramname"><em>col5</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td><code> [virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

</div>
</div>
<a class="anchor" id="ab9799ca9d394c12adbe76a32030634b4"></a><!-- doxytag: member="qx::QxSqlQuery::orderDesc" ref="ab9799ca9d394c12adbe76a32030634b4" args="(const QString &amp;col1, const QString &amp;col2, const QString &amp;col3, const QString &amp;col4, const QString &amp;col5, const QString &amp;col6)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual <a class="el" href="classqx_1_1_qx_sql_query.html">QxSqlQuery</a>&amp; qx::QxSqlQuery::orderDesc </td>
          <td>(</td>
          <td class="paramtype">const QString &amp;&#160;</td>
          <td class="paramname"><em>col1</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const QString &amp;&#160;</td>
          <td class="paramname"><em>col2</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const QString &amp;&#160;</td>
          <td class="paramname"><em>col3</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const QString &amp;&#160;</td>
          <td class="paramname"><em>col4</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const QString &amp;&#160;</td>
          <td class="paramname"><em>col5</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const QString &amp;&#160;</td>
          <td class="paramname"><em>col6</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td><code> [virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

</div>
</div>
<a class="anchor" id="aa8103bf04a402bf14178002f8175e860"></a><!-- doxytag: member="qx::QxSqlQuery::orderDesc" ref="aa8103bf04a402bf14178002f8175e860" args="(const QString &amp;col1, const QString &amp;col2, const QString &amp;col3, const QString &amp;col4, const QString &amp;col5, const QString &amp;col6, const QString &amp;col7)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual <a class="el" href="classqx_1_1_qx_sql_query.html">QxSqlQuery</a>&amp; qx::QxSqlQuery::orderDesc </td>
          <td>(</td>
          <td class="paramtype">const QString &amp;&#160;</td>
          <td class="paramname"><em>col1</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const QString &amp;&#160;</td>
          <td class="paramname"><em>col2</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const QString &amp;&#160;</td>
          <td class="paramname"><em>col3</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const QString &amp;&#160;</td>
          <td class="paramname"><em>col4</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const QString &amp;&#160;</td>
          <td class="paramname"><em>col5</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const QString &amp;&#160;</td>
          <td class="paramname"><em>col6</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const QString &amp;&#160;</td>
          <td class="paramname"><em>col7</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td><code> [virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

</div>
</div>
<a class="anchor" id="a71d4f40ded6d805607693ae0a1e05f1d"></a><!-- doxytag: member="qx::QxSqlQuery::orderDesc" ref="a71d4f40ded6d805607693ae0a1e05f1d" args="(const QString &amp;col1, const QString &amp;col2, const QString &amp;col3, const QString &amp;col4, const QString &amp;col5, const QString &amp;col6, const QString &amp;col7, const QString &amp;col8)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual <a class="el" href="classqx_1_1_qx_sql_query.html">QxSqlQuery</a>&amp; qx::QxSqlQuery::orderDesc </td>
          <td>(</td>
          <td class="paramtype">const QString &amp;&#160;</td>
          <td class="paramname"><em>col1</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const QString &amp;&#160;</td>
          <td class="paramname"><em>col2</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const QString &amp;&#160;</td>
          <td class="paramname"><em>col3</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const QString &amp;&#160;</td>
          <td class="paramname"><em>col4</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const QString &amp;&#160;</td>
          <td class="paramname"><em>col5</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const QString &amp;&#160;</td>
          <td class="paramname"><em>col6</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const QString &amp;&#160;</td>
          <td class="paramname"><em>col7</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const QString &amp;&#160;</td>
          <td class="paramname"><em>col8</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td><code> [virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

</div>
</div>
<a class="anchor" id="a9b4ea054d9d7e1c5d0ec2a2d106a5e9a"></a><!-- doxytag: member="qx::QxSqlQuery::orderDesc" ref="a9b4ea054d9d7e1c5d0ec2a2d106a5e9a" args="(const QString &amp;col1, const QString &amp;col2, const QString &amp;col3, const QString &amp;col4, const QString &amp;col5, const QString &amp;col6, const QString &amp;col7, const QString &amp;col8, const QString &amp;col9)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual <a class="el" href="classqx_1_1_qx_sql_query.html">QxSqlQuery</a>&amp; qx::QxSqlQuery::orderDesc </td>
          <td>(</td>
          <td class="paramtype">const QString &amp;&#160;</td>
          <td class="paramname"><em>col1</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const QString &amp;&#160;</td>
          <td class="paramname"><em>col2</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const QString &amp;&#160;</td>
          <td class="paramname"><em>col3</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const QString &amp;&#160;</td>
          <td class="paramname"><em>col4</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const QString &amp;&#160;</td>
          <td class="paramname"><em>col5</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const QString &amp;&#160;</td>
          <td class="paramname"><em>col6</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const QString &amp;&#160;</td>
          <td class="paramname"><em>col7</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const QString &amp;&#160;</td>
          <td class="paramname"><em>col8</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const QString &amp;&#160;</td>
          <td class="paramname"><em>col9</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td><code> [virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

</div>
</div>
<a class="anchor" id="a4140a4a2958b392b7c1bbb65f84a22c8"></a><!-- doxytag: member="qx::QxSqlQuery::postProcess" ref="a4140a4a2958b392b7c1bbb65f84a22c8" args="(QString &amp;sql) const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void qx::QxSqlQuery::postProcess </td>
          <td>(</td>
          <td class="paramtype">QString &amp;&#160;</td>
          <td class="paramname"><em>sql</em></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
</div>
<div class="memdoc">

</div>
</div>
<a class="anchor" id="a394138742ec84ffec3f6e7cbff597caf"></a><!-- doxytag: member="qx::QxSqlQuery::query" ref="a394138742ec84ffec3f6e7cbff597caf" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">QString qx::QxSqlQuery::query </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

</div>
</div>
<a class="anchor" id="a4087e546f5af11fe5ba7aa7cbe73802e"></a><!-- doxytag: member="qx::QxSqlQuery::query" ref="a4087e546f5af11fe5ba7aa7cbe73802e" args="(const QString &amp;sQuery)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classqx_1_1_qx_sql_query.html">QxSqlQuery</a>&amp; qx::QxSqlQuery::query </td>
          <td>(</td>
          <td class="paramtype">const QString &amp;&#160;</td>
          <td class="paramname"><em>sQuery</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

</div>
</div>
<a class="anchor" id="ac628b616b45fdfa8c5a8de08a6776993"></a><!-- doxytag: member="qx::QxSqlQuery::resolve" ref="ac628b616b45fdfa8c5a8de08a6776993" args="(QSqlQuery &amp;query) const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void qx::QxSqlQuery::resolve </td>
          <td>(</td>
          <td class="paramtype">QSqlQuery &amp;&#160;</td>
          <td class="paramname"><em>query</em></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
</div>
<div class="memdoc">

</div>
</div>
<a class="anchor" id="a2cdbddd19f3ecd25bd691e6c059da638"></a><!-- doxytag: member="qx::QxSqlQuery::resolveOutput" ref="a2cdbddd19f3ecd25bd691e6c059da638" args="(QSqlQuery &amp;query, bool bFetchSqlResult)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void qx::QxSqlQuery::resolveOutput </td>
          <td>(</td>
          <td class="paramtype">QSqlQuery &amp;&#160;</td>
          <td class="paramname"><em>query</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">bool&#160;</td>
          <td class="paramname"><em>bFetchSqlResult</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

</div>
</div>
<a class="anchor" id="a23ed6ac78c669401a7c5adee6c5f9c68"></a><!-- doxytag: member="qx::QxSqlQuery::startsWith" ref="a23ed6ac78c669401a7c5adee6c5f9c68" args="(const QString &amp;val)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual <a class="el" href="classqx_1_1_qx_sql_query.html">QxSqlQuery</a>&amp; qx::QxSqlQuery::startsWith </td>
          <td>(</td>
          <td class="paramtype">const QString &amp;&#160;</td>
          <td class="paramname"><em>val</em></td><td>)</td>
          <td><code> [virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

</div>
</div>
<a class="anchor" id="a2f6bb78a604dbcf20b620c6b46134df0"></a><!-- doxytag: member="qx::QxSqlQuery::verifyQuery" ref="a2f6bb78a604dbcf20b620c6b46134df0" args="() const BOOST_USED" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void qx::QxSqlQuery::verifyQuery </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td> const<code> [private]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

</div>
</div>
<a class="anchor" id="a9d54503b9ed46071f3ee4cdea0862837"></a><!-- doxytag: member="qx::QxSqlQuery::where" ref="a9d54503b9ed46071f3ee4cdea0862837" args="(const QString &amp;column)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual <a class="el" href="classqx_1_1_qx_sql_query.html">QxSqlQuery</a>&amp; qx::QxSqlQuery::where </td>
          <td>(</td>
          <td class="paramtype">const QString &amp;&#160;</td>
          <td class="paramname"><em>column</em></td><td>)</td>
          <td><code> [virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

</div>
</div>
<a class="anchor" id="ae7986907594152d6a8d3222cc3ba1e3b"></a><!-- doxytag: member="qx::QxSqlQuery::where_OpenParenthesis" ref="ae7986907594152d6a8d3222cc3ba1e3b" args="(const QString &amp;column)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual <a class="el" href="classqx_1_1_qx_sql_query.html">QxSqlQuery</a>&amp; qx::QxSqlQuery::where_OpenParenthesis </td>
          <td>(</td>
          <td class="paramtype">const QString &amp;&#160;</td>
          <td class="paramname"><em>column</em></td><td>)</td>
          <td><code> [virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

</div>
</div>
<hr/><h2>Friends And Related Function Documentation</h2>
<a class="anchor" id="a36b0324103bf8a07e76dd2971a1b106d"></a><!-- doxytag: member="qx::QxSqlQuery::boost::serialization::qx_load" ref="a36b0324103bf8a07e76dd2971a1b106d" args="(Archive &amp;ar, qx::QxSqlQuery &amp;t, const unsigned int file_version)" -->
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;class Archive &gt; </div>
      <table class="memname">
        <tr>
          <td class="memname">void boost::serialization::qx_load </td>
          <td>(</td>
          <td class="paramtype">Archive &amp;&#160;</td>
          <td class="paramname"><em>ar</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="classqx_1_1_qx_sql_query.html">qx::QxSqlQuery</a> &amp;&#160;</td>
          <td class="paramname"><em>t</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const unsigned int&#160;</td>
          <td class="paramname"><em>file_version</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td><code> [friend]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

</div>
</div>
<a class="anchor" id="a481168e539f31039132a6400f92c02c5"></a><!-- doxytag: member="qx::QxSqlQuery::boost::serialization::qx_save" ref="a481168e539f31039132a6400f92c02c5" args="(Archive &amp;ar, const qx::QxSqlQuery &amp;t, const unsigned int file_version)" -->
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;class Archive &gt; </div>
      <table class="memname">
        <tr>
          <td class="memname">void boost::serialization::qx_save </td>
          <td>(</td>
          <td class="paramtype">Archive &amp;&#160;</td>
          <td class="paramname"><em>ar</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const <a class="el" href="classqx_1_1_qx_sql_query.html">qx::QxSqlQuery</a> &amp;&#160;</td>
          <td class="paramname"><em>t</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const unsigned int&#160;</td>
          <td class="paramname"><em>file_version</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td><code> [friend]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

</div>
</div>
<a class="anchor" id="a85c33589de762c177014a5b5aac71022"></a><!-- doxytag: member="qx::QxSqlQuery::operator&lt;&lt;" ref="a85c33589de762c177014a5b5aac71022" args="(QDataStream &amp;stream, const qx::QxSqlQuery &amp;t)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">QDataStream&amp; operator&lt;&lt; </td>
          <td>(</td>
          <td class="paramtype">QDataStream &amp;&#160;</td>
          <td class="paramname"><em>stream</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const <a class="el" href="classqx_1_1_qx_sql_query.html">qx::QxSqlQuery</a> &amp;&#160;</td>
          <td class="paramname"><em>t</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td><code> [friend]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

</div>
</div>
<a class="anchor" id="aa681d8b7229d5e884667d3681c199442"></a><!-- doxytag: member="qx::QxSqlQuery::operator&gt;&gt;" ref="aa681d8b7229d5e884667d3681c199442" args="(QDataStream &amp;stream, qx::QxSqlQuery &amp;t)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">QDataStream&amp; operator&gt;&gt; </td>
          <td>(</td>
          <td class="paramtype">QDataStream &amp;&#160;</td>
          <td class="paramname"><em>stream</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="classqx_1_1_qx_sql_query.html">qx::QxSqlQuery</a> &amp;&#160;</td>
          <td class="paramname"><em>t</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td><code> [friend]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

</div>
</div>
<a class="anchor" id="ad5a3310492ec777dc422f7ef59341fea"></a><!-- doxytag: member="qx::QxSqlQuery::qx::cvt::detail::QxConvert_FromJson&lt; qx::QxSqlQuery &gt;" ref="ad5a3310492ec777dc422f7ef59341fea" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">friend struct <a class="el" href="structqx_1_1cvt_1_1detail_1_1_qx_convert___from_json.html">qx::cvt::detail::QxConvert_FromJson</a>&lt; <a class="el" href="classqx_1_1_qx_sql_query.html">qx::QxSqlQuery</a> &gt;<code> [friend]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Definition at line <a class="el" href="_qx_sql_query_8h_source.html#l00253">253</a> of file <a class="el" href="_qx_sql_query_8h_source.html">QxSqlQuery.h</a>.</p>

</div>
</div>
<a class="anchor" id="a07363a415b7048b25a638c0ca758920e"></a><!-- doxytag: member="qx::QxSqlQuery::qx::cvt::detail::QxConvert_FromJson_Helper" ref="a07363a415b7048b25a638c0ca758920e" args="(const QJsonValue &amp;j, qx::QxSqlQuery &amp;t, const QString &amp;format)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="_qx_bool_8h.html#a40069a4245b458585997dadea3a86b33">qx_bool</a> qx::cvt::detail::QxConvert_FromJson_Helper </td>
          <td>(</td>
          <td class="paramtype">const QJsonValue &amp;&#160;</td>
          <td class="paramname"><em>j</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="classqx_1_1_qx_sql_query.html">qx::QxSqlQuery</a> &amp;&#160;</td>
          <td class="paramname"><em>t</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const QString &amp;&#160;</td>
          <td class="paramname"><em>format</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td><code> [friend]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

</div>
</div>
<a class="anchor" id="ad7cb5b2381dec159f30716360a2b32e9"></a><!-- doxytag: member="qx::QxSqlQuery::qx::cvt::detail::QxConvert_ToJson&lt; qx::QxSqlQuery &gt;" ref="ad7cb5b2381dec159f30716360a2b32e9" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">friend struct <a class="el" href="structqx_1_1cvt_1_1detail_1_1_qx_convert___to_json.html">qx::cvt::detail::QxConvert_ToJson</a>&lt; <a class="el" href="classqx_1_1_qx_sql_query.html">qx::QxSqlQuery</a> &gt;<code> [friend]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Definition at line <a class="el" href="_qx_sql_query_8h_source.html#l00252">252</a> of file <a class="el" href="_qx_sql_query_8h_source.html">QxSqlQuery.h</a>.</p>

</div>
</div>
<a class="anchor" id="a58e89f66c05a4d9aa4d183e23fa6d574"></a><!-- doxytag: member="qx::QxSqlQuery::qx::cvt::detail::QxConvert_ToJson_Helper" ref="a58e89f66c05a4d9aa4d183e23fa6d574" args="(const qx::QxSqlQuery &amp;t, const QString &amp;format)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">QJsonValue qx::cvt::detail::QxConvert_ToJson_Helper </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="classqx_1_1_qx_sql_query.html">qx::QxSqlQuery</a> &amp;&#160;</td>
          <td class="paramname"><em>t</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const QString &amp;&#160;</td>
          <td class="paramname"><em>format</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td><code> [friend]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

</div>
</div>
<hr/><h2>Member Data Documentation</h2>
<a class="anchor" id="a8b64d76784c02466c60ddbda5b628590"></a><!-- doxytag: member="qx::QxSqlQuery::m_bDistinct" ref="a8b64d76784c02466c60ddbda5b628590" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">bool <a class="el" href="classqx_1_1_qx_sql_query.html#a8b64d76784c02466c60ddbda5b628590">qx::QxSqlQuery::m_bDistinct</a><code> [protected]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Replace SELECT by SELECT DISTINCT in SQL query. </p>

<p>Definition at line <a class="el" href="_qx_sql_query_8h_source.html#l00271">271</a> of file <a class="el" href="_qx_sql_query_8h_source.html">QxSqlQuery.h</a>.</p>

</div>
</div>
<a class="anchor" id="abfd55f49260fb79dbea68dbeaa19938d"></a><!-- doxytag: member="qx::QxSqlQuery::m_iParenthesisCount" ref="abfd55f49260fb79dbea68dbeaa19938d" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">int <a class="el" href="classqx_1_1_qx_sql_query.html#abfd55f49260fb79dbea68dbeaa19938d">qx::QxSqlQuery::m_iParenthesisCount</a><code> [protected]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Current parenthesis count. </p>

<p>Definition at line <a class="el" href="_qx_sql_query_8h_source.html#l00270">270</a> of file <a class="el" href="_qx_sql_query_8h_source.html">QxSqlQuery.h</a>.</p>

</div>
</div>
<a class="anchor" id="a6a6e729e8782a8b520316ea51931a87b"></a><!-- doxytag: member="qx::QxSqlQuery::m_iSqlElementIndex" ref="a6a6e729e8782a8b520316ea51931a87b" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">int <a class="el" href="classqx_1_1_qx_sql_query.html#a6a6e729e8782a8b520316ea51931a87b">qx::QxSqlQuery::m_iSqlElementIndex</a><code> [protected]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Current index of SQL element. </p>

<p>Definition at line <a class="el" href="_qx_sql_query_8h_source.html#l00269">269</a> of file <a class="el" href="_qx_sql_query_8h_source.html">QxSqlQuery.h</a>.</p>

</div>
</div>
<a class="anchor" id="af148ef025fb7ca524ad6ac10d742b773"></a><!-- doxytag: member="qx::QxSqlQuery::m_lstSqlElement" ref="af148ef025fb7ca524ad6ac10d742b773" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">QList&lt;<a class="el" href="namespaceqx_1_1dao_1_1detail.html#ac1bd85a9abf8db8bf0109980146d957c">qx::dao::detail::IxSqlElement_ptr</a>&gt; <a class="el" href="classqx_1_1_qx_sql_query.html#af148ef025fb7ca524ad6ac10d742b773">qx::QxSqlQuery::m_lstSqlElement</a><code> [protected]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>List of all SQL elements to build SQL query. </p>

<p>Definition at line <a class="el" href="_qx_sql_query_8h_source.html#l00268">268</a> of file <a class="el" href="_qx_sql_query_8h_source.html">QxSqlQuery.h</a>.</p>

</div>
</div>
<a class="anchor" id="a117c73f980c291b94d595afdd7bd61a6"></a><!-- doxytag: member="qx::QxSqlQuery::m_lstValue" ref="a117c73f980c291b94d595afdd7bd61a6" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classqx_1_1_qx_collection.html">QxCollection</a>&lt;QString, <a class="el" href="classqx_1_1_qx_sql_query.html#a88b0fdfb3a2309ac1ac557601aa9d7ad">type_bind_value</a>&gt; <a class="el" href="classqx_1_1_qx_sql_query.html#a117c73f980c291b94d595afdd7bd61a6">qx::QxSqlQuery::m_lstValue</a><code> [protected]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Bind value in this array. </p>

<p>Definition at line <a class="el" href="_qx_sql_query_8h_source.html#l00266">266</a> of file <a class="el" href="_qx_sql_query_8h_source.html">QxSqlQuery.h</a>.</p>

</div>
</div>
<a class="anchor" id="aea688362fd370678594e40164eb0cfeb"></a><!-- doxytag: member="qx::QxSqlQuery::m_pSqlElementTemp" ref="aea688362fd370678594e40164eb0cfeb" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="namespaceqx_1_1dao_1_1detail.html#ac1bd85a9abf8db8bf0109980146d957c">qx::dao::detail::IxSqlElement_ptr</a> <a class="el" href="classqx_1_1_qx_sql_query.html#aea688362fd370678594e40164eb0cfeb">qx::QxSqlQuery::m_pSqlElementTemp</a><code> [protected]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Temporary SQL element. </p>

<p>Definition at line <a class="el" href="_qx_sql_query_8h_source.html#l00267">267</a> of file <a class="el" href="_qx_sql_query_8h_source.html">QxSqlQuery.h</a>.</p>

</div>
</div>
<a class="anchor" id="a3853ab6dd407794c2098036fc727b93f"></a><!-- doxytag: member="qx::QxSqlQuery::m_pSqlResult" ref="a3853ab6dd407794c2098036fc727b93f" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">qx_shared_ptr&lt;<a class="el" href="structqx_1_1_qx_sql_query_1_1_qx_sql_result.html">QxSqlResult</a>&gt; <a class="el" href="classqx_1_1_qx_sql_query.html#a3853ab6dd407794c2098036fc727b93f">qx::QxSqlQuery::m_pSqlResult</a><code> [protected]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>All results returning by SQL query or stored procedure (after calling <a class="el" href="group___qx_dao.html#ga3288b4e3c6a3fa7aeac298262d3102dd" title="qx::dao::call_query function can be used to call a custom SQL query or a stored procedure">qx::dao::call_query</a> function) </p>

<p>Definition at line <a class="el" href="_qx_sql_query_8h_source.html#l00272">272</a> of file <a class="el" href="_qx_sql_query_8h_source.html">QxSqlQuery.h</a>.</p>

</div>
</div>
<a class="anchor" id="a3dd2c833063db87730f6ebd893ffd017"></a><!-- doxytag: member="qx::QxSqlQuery::m_sQuery" ref="a3dd2c833063db87730f6ebd893ffd017" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">QString <a class="el" href="classqx_1_1_qx_sql_query.html#a3dd2c833063db87730f6ebd893ffd017">qx::QxSqlQuery::m_sQuery</a><code> [protected]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Query SQL with place-holder. </p>

<p>Definition at line <a class="el" href="_qx_sql_query_8h_source.html#l00265">265</a> of file <a class="el" href="_qx_sql_query_8h_source.html">QxSqlQuery.h</a>.</p>

</div>
</div>
<hr/>The documentation for this class was generated from the following file:<ul>
<li>C:/Dvlp/_Perso/QxOrm/include/QxDao/<a class="el" href="_qx_sql_query_8h_source.html">QxSqlQuery.h</a></li>
</ul>
</div>
</div>
  <div id="nav-path" class="navpath">
    <ul>
      <li class="navelem"><a class="el" href="namespaceqx.html">qx</a>      </li>
      <li class="navelem"><a class="el" href="classqx_1_1_qx_sql_query.html">QxSqlQuery</a>      </li>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
     onmouseover="return searchBox.OnSearchSelectShow()"
     onmouseout="return searchBox.OnSearchSelectHide()"
     onkeydown="return searchBox.OnSearchSelectKey(event)">
<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark">&#160;</span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark">&#160;</span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark">&#160;</span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(9)"><span class="SelectionMark">&#160;</span>Friends</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(10)"><span class="SelectionMark">&#160;</span>Defines</a></div>

<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<iframe src="javascript:void(0)" frameborder="0" 
        name="MSearchResults" id="MSearchResults">
</iframe>
</div>


    <li class="footer">Generated on Sun Dec 11 2016 13:41:13 for QxOrm by
    <a href="http://www.doxygen.org/index.html">
    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.5.1 </li>
   </ul>
 </div>


</body>
</html>
